BNBikash Nishankinbikash-nishank.hashnode.dev·Oct 17, 2024 · 24 min readJava Interview QuestionsString: What is the difference between String, StringBuilder, and StringBuffer in Java? Explain how String is immutable in Java. What are the benefits of immutability? How does the intern() method work with String objects? What will be the output...00
BNBikash Nishankinbikash-nishank.hashnode.dev·Oct 13, 2024 · 48 min readJVM Architecture in Depth Understanding1. Introduction to Java Virtual Machine (JVM) 1.1 What is the JVM? The Java Virtual Machine (JVM) is a virtual environment responsible for running Java applications. When you write Java code and compile it, the Java compiler (javac) transforms the hu...00
BNBikash Nishankinbikash-nishank.hashnode.dev·Sep 29, 2024 · 33 min readJenkins: The Ultimate CI/CD and DevOps Tool1. Introduction to Jenkins What is Jenkins? Jenkins is an open-source automation server that is widely used to automate tasks related to building, testing, and deploying software. It plays a critical role in Continuous Integration (CI) and Continuous...00
BNBikash Nishankinbikash-nishank.hashnode.dev·Sep 22, 2024 · 27 min readFundamentals of LinuxIntroduction to Linux What is Linux? Linux is an open-source, Unix-like operating system that serves as the foundation for many systems, from desktop computers to servers, smartphones, and embedded systems. It’s known for its stability, security, and...00
BNBikash Nishankinbikash-nishank.hashnode.dev·Sep 15, 2024 · 26 min readFundamentals of Networking1. Introduction to Networking 1.1. What is Networking? Definition and Purpose Networking involves connecting multiple devices (computers, printers, servers, etc.) to enable communication and resource sharing. The purpose is to facilitate data exchang...00