Disclosure: This article may contain affiliate links. When you purchase, we may earn a small commission.

3 ways to convert String to Boolean in Java? Examples

Hello guys, if you ar wondering how to convert a String object to boolean value in Java then don't sweat there are multiple ways to convert a String to Boolean class or boolean value in Java. For Example, ou can convert a String object to a Boolean object or boolean primitive by using the Boolean.valueOf() and Boolean.parseBoolean() method. The steps are similar rot converting to String to other data types  like String to Integer and String to Long. You can use the valueOf() method to convert String to Boolean object and parseBoolean() method to convert a given string to a boolean primitive value. Internally, valueOf() also uses parseBoolean() for parsing String but on top of that it also provides caching e.g. it can return Boolean.TRUE and Boolean.FALSE cached value for "true" and "false" strings. 

Top 20 Rust Interview Questions and Answers for 1 to 2 Years Experienced in 2023

Hello guys, if you are preparing for Rust Developer job interview and looking for Rust Programming interview questions then you have come to the right place. Earlier, I have shared best books and courses to learn Rust programming and in this article, I am going to share frequently asked Rust Interview Question. These questions covers essential Rust features and concepts and you can use this list to quickly prepare for Rust developer interviews. If you have used Rust in past or worked as Rust developer then you can easily answer these questions but if you cannot, you can always go back and join one of these best Rust online courses to learn and revise essential Rust concepts.

How to implement Selection Sort in Java? Example Tutorial

Hello guys, if you are wondering how to implement selection sort algorithm in Java then you are at the right place. In the past, I have taught you how to implement Bubble SortQuick SortMerge SortInsertion SortRadix Sort, and Counting sort and in this article, I am going to teach you how to implement the Selection sort in Java. Along with above mentioned sorting algorithm, Selection sort is another essential Sorting algorithms which every Programmer should be aware of. This sorting algorithm is a combination of searching and sorting, and its also very intuitive especially if you have sorted things in your daily life. 

10 Example of SSH command in Linux and UNIX

Hello guys, if you have been working in Linux machine then there is great chance that you have come across SSH and SCP commands which are essential to switch between different hosts in a Linux network. As a Java developer, I need to work on more than 30 to 40 servers which contains development server, UAT servers, production servers as well as server from different regions like Asia, Middle East, UK, and the USA. It's difficult to work between server if you don't how to go from one host to other or copy data between them like files and directory and that's where this SSH commands comes handy. The SSH is one of the essential Linux commands which allows you to log in to remote host using secure socket protocol. By default, the SSH program listens on port 22..

Top 20 Kotlin Interview Questions and Answers for Java developers in 2023

Hello guys, if you are preparing for Kotlin Developer Job interview and looking for frequently asked Kotlin interview questions then you have come to the right place. In the past, I have shared Core Java questions, Scala interview questions as well as Groovy Questions and in this article, I am going to cover common Kotlin questions from interviews. In last a couple of years Kotlin has emerged from the shadow of Java and demand for Kotlin is increasing day by day. Google's decision to accept Kotlin as the official programming language for Android development triggered this rise and now Kotlin is also viewed as preferred backend development language, a shock for Java and Scala but its true. 

Top 20 Blockchain Developer Interview Questions with Answers in 2023

Hello guys, if you are preparing for Blockchain developer interview or looking for any job in the Blockchain technology field but wondering how to prepare then you have come to the right place. Earlier, I have shared best Blockchain courses and Blockchain websites and in this article, I am going to share 20 Blockchain interview questions with answers. These Blockchain questions not only covers key Blockchain concepts like nodes, transaction, and different types of Blockchain network like Ethereum, HyperLedger Fabric, Smart Contracts etc but also provide their to the point answers so that you can revise them quickly. If you have worked as Blockchain developer then you can easily answer these questions but if you cannot then you can also check these free Blockchain courses to learn and revise important Blockchain concepts.

Top 17 Interview Questions to Test Debugging Skill of Java Programmers

Hello guys, if you are a beginner or an experienced Java developer with 1 to 3 years of experience under your belt, when you go for a Java interview you should prepare some Java debugging interview questions like how to debug a Java program running in Linux environment etc. In the past, I have shared 130+ core Java questions, 50+ Multithreading Questions, 25+ Java Collection questions and 50+ Lambda and Stream interview questions and in this article, I am going to share 17 questions to test debugging skills of Java programmers. While a couple of questions are Java related but many questions are also based upon problem solving and general debugging skill which can be used to test any programmer like Python, JavaScript or C++ programmer. 

Database Per Microservice Pattern with Example in Java

Hello guys, in the last article, I share with your 10 essential Microservice design patterns and principles and a lot of you asked me to go deep down into each of those patterns and explain them with examples. So I decided to create this new series of Microservice Pattern tutorials where I will explain each of those essential Microservice pattern with example every week. In this article, let's have a look at what is database per microservice. Microservice architecture is a combination of a set of loosely coupled microservices and each service can be developed independently in an agile manner. We can use this pattern and practices when designing microservices. So let's go deep into what is database per microservice is and why we use it in our programming. 

23 Essential skills Java Developers Should Learn in 2023 [UPDATED]

Hello guys, recently I was doing some research on what skills Java developers should learn in 2023 to become a better developer and give their career a boost and I found some interesting skills like Kafka and  Elastic Search, apart from obvious ones like Spring Boot and Microservices. One of my favorite places for doing such research is examining Job listings on LinkedIn from different companies like Investment banks, Service-based companies, startups, and mid-tier companies where Java is used extensively. When I saw those skills, I can immediately tell that those are really useful and worth sharing with you guys, as I have often seen those skills playing important roles while hiring Java developers.

System Design Interview Prep Guide 2023 - Topics, Questions, and Resources

The Software Engineering job market is on fire! Especially if you have a couple of years of experience under your belt. And in the world of Software Engineering, if you are applying for a Senior Engineer / Lead / Architect / or a more senior role, System Design is the most sought-after skill, and hence one of the most important rounds in the whole process. If you mess this up, nothing else would matter. If you get it right though, you’re looking at a raise of at least tens of thousands of dollars annually.

Top 50 Programming Interview Questions with Answers for 1 to 3 Years Experienced

For the last few years, phone interviews also known as the telephonic round is the single most popular way to screen candidates in a programming job interview. It's easy for both parties to gauge each other, the candidate doesn't need to travel to the prospective Employer's premises and the Interviewer also doesn't need to make any necessary arrangements. This is the second part of my article on programming interview questions, in the first part, I got feedback that it is a little bit heavy on coding-based questions and many programmers asked me to share a similar list for the telephonic round of programming Interviews. In order to clear the telephonic round and proceed to the next round, you must be good enough to answer all the questions related to your Job description.