Q1. How does Git differ from SVN?
A1.
#1. Git is a distributed source control system meaning that there will be multiple client repositories.
…
Q1. How does Git differ from SVN?
A1.
#1. Git is a distributed source control system meaning that there will be multiple client repositories.
…
Have you seen job advertisements requiring Java candidates to work in low latency, high throughput, real-time and distributed systems with share-nothing architectures?
…
Q1 How do you remove the Control-M characters from a file?
A1 Control-M is a carriage return on keyboard. The ^M is the keyboard equivalent to \r.
…
Docker, Jenkins, CI/CD, & DEV/OPS have been the buzz words for the last several years. You will be seeing this in more often in the job requirements as well. Docker...
Q1. How would you go about designing a “farm animals” application where animals like cow, pig, horse, etc move from a barn to pasture, a stable to paddock, … Read...
Q1. What are some of the design considerations for a read heavy system? A1. Before designing any systems, one should gather the functional & … Read more ›...
This extends High level & low level system design considerations for read heavy systems Q1. What are some of the design considerations for a write heavy system? … Read more...
Java does not have a sizeof operator like C++ does. Java uses automatic memory management known as the Garbage Collection, hence it is not that important to evaluate size of...
Q1. What are the key differences between SQL & NoSQL databases? A1. Now a days you have a choice which database to use based on your requirements. … Read more...
These are more like rules to develop RESTFul web services as opposed to being the best practices. REST is an architectural style without any contracts or specifications. So, it is...