Blog Archives
1 2 3 4 5 6

01: 12 Maven interview Questions & Answers

Q1. What is the difference between snapshot versions and release versions? A1. The term “SNAPSHOT” means the build is a snapshot of your code at a given time, which means downloading 1.0-SNAPSHOT today might give a different file than downloading it tomorrow or day after. … Read more ›...

01: JavaScript Vs Java interview Q&As

The client-side JavaScript based MVW (Model View Whatever) frameworks like AngularJS, Backbone, CanJS, Ember, etc have become mainstream and replacing server side Java based frameworks like JSF, Struts, Spring MVC. So, time to get a better handle on JavaScript and market yourself as a full stack Java developer.

Read more ›

02: 6 More Git interview Q&As

Extending 8 Git Source control system interview questions & answers. Q1. What do you understand by the term patch or pull request? A1. A patch means change sets you want to communicate and apply to another repository. Nowadays, the GitHub “pull request” makes it really easy to apply patches on...

02: 7 More Maven interview Questions & Answers

Q1. How will you go about creating master builds or releases using Maven? A1. Step 1: Log into the server that has maven set up to perform release builds. Step 2: You need to checkout the fresh copy of the artifacts that you are going to build. … Read more...

02: JavaScript mistakes interview Q&As

Q1. What are the common JavaScript errors or bad practices that you have noticed? A1. 1) Not having proper namespaces and not using AMD (i.e. Asynchronous Model Definition) API to modularize the Java code for improved maintainability. … Read more ›...

03: Understanding Git terms origin, master, and head

Q1. What is a .git folder? A1. Like .SVN folder for subversion holding the metat data, .git folder holds the Git meta data like remote repository, branch names, etc. If you do it shows that you are on the branch “ … Read more ›...

04: Merging Vs rebasing on Git questions and answers

Q1. What do you understand by the terms merging and rebasing? Can you explain both with a daiagram? A1. Both of these commands are designed to integrate changes from one branch into another branch—they just do it in very different ways. … Read more ›...

05: Git & Maven for releasing software artifacts Q&A

Q1. What are the general steps involved in making a software release?

#1: Checking out the software artifacts to you build serevr or local box from a source control management (i.e. SCM) system.

#2: Giving it a version so it can be uniquely identifieds

#3: Building,

Read more ›

10: Getting started with MySQL database beginner tutorial

All Java developers not only must know “SQL”, but also a database is required for “JDBC tutorials”, “Hibernate Tutorials”, and so on. Any decent Java application will require a database. So, your self-taught Java projects must perform CRUD (i.e. Create Read, Update and Delete) operations on the database.

Read more ›

10: Q80 – Q87 HBase Schema Design Interview Q&As

Q80. Why is schema design for HBase is different from relational database design? A80. HBase is a columnar NoSQL database. This means no two rows in a table need to have the same columns. In a columnar database table, each row contains cells containing Values are stored against each cell....

11 FAQ XSD interview questions and answers

Q1. How do you restrict an element in XSD? A1. With “xs:restriction”. In the XSD shown below, the “AddressType” is restricted to “Mailing”, “Office”, and “Home”. Q2. Can you explain as per the XSD shown above the term “targetNamespace”? A2. … Read more ›...

12 SSH interview Q&As

Q1. What is ssh?
A1. SSH is a secure protocol used for remotely connecting to Linux servers. For example, creating an ssh connection from your local laptop to an ec2 instance running on AWS or any server on the cloud.

You will be prompted for a password,

Read more ›

12+ FX or Forex Trading questions & answers

Q1. What do you understand by the terms symbol and currency pairs in relation to FX trading?
A1. Every traded instrument has a “symbol”. For example, in stocks “IBM” is a symbol and you can buy or sell “IBM” stocks. In the FIX protocol, the symbol is represented by tag number “55”.

Read more ›

1 2 3 4 5 6

800+ Java Q&As & tutorials