Rocket Software
NEW ANUCOOL ENGINEERS Interview Questions and Answers
Q1. DB - differences between Postgresql and DB2, Transaction management by hibernate, Indexes
Postgresql and DB2 differences, transaction management by Hibernate, and indexes
Postgresql is open-source, while DB2 is a commercial database
Postgresql supports JSON data type, while DB2 does not
Hibernate provides transaction management for both databases
Indexes in Postgresql can be created using CREATE INDEX statement
Indexes in DB2 can be created using CREATE INDEX or ALTER TABLE ADD INDEX statement
Q2. DSA - Writing programs for Binary search and Merge sort
Binary search and Merge sort are common algorithms used for searching and sorting arrays.
Binary search is a divide and conquer algorithm that searches for a target value within a sorted array.
Merge sort is a divide and conquer algorithm that recursively divides the array into two halves, sorts them, and then merges them back together.
Binary search has a time complexity of O(log n) while Merge sort has a time complexity of O(n log n).
Q3. Separate even and odd elements on either side of array
Separate even and odd elements on either side of array
Iterate through the array and separate even and odd elements into two separate arrays
Merge the two arrays back together with even elements on one side and odd elements on the other
Ensure to maintain the original order of elements in the array
Q4. How to handle an angry customer?
Listen actively, empathize, stay calm, apologize, offer solutions, follow up.
Listen actively to understand their concerns.
Empathize with their situation and show understanding.
Stay calm and composed, do not take their anger personally.
Apologize for any inconvenience caused, even if it's not your fault.
Offer solutions or alternatives to address their issue.
Follow up to ensure the problem has been resolved to their satisfaction.
Q5. REST Apis methods & differences
REST APIs are used to perform CRUD operations on resources using standard HTTP methods like GET, POST, PUT, DELETE.
GET - Retrieve data from a server
POST - Create new data on a server
PUT - Update existing data on a server
DELETE - Remove data from a server
Q6. Expect command in Linux
Expect command in Linux is used for automating interactive applications.
Expect command is used to automate interactive applications in Linux.
It can be used to automate tasks that require user input.
Expect scripts can be written to handle various scenarios and responses.
Example: Automating SSH login using Expect script.
Interview Process at NEW ANUCOOL ENGINEERS
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month