Filter interviews by
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
Top trending discussions
I applied via Referral and was interviewed before Mar 2021. There were 3 interview rounds.
Program to check if a given number is a palindrome or not.
Convert the number to a string
Reverse the string
Compare the reversed string with the original string
If they are equal, the number is a palindrome
SQL query for join
Use JOIN keyword to combine rows from two or more tables based on a related column
Specify the columns to be selected using SELECT keyword
Use ON keyword to specify the join condition
Types of join: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
Example: SELECT * FROM table1 JOIN table2 ON table1.column = table2.column
Event loop is a mechanism in Node.js that allows non-blocking I/O operations to be performed efficiently.
Event loop is responsible for handling all the I/O operations in Node.js
It is a single-threaded loop that constantly checks for new events in the event queue
When an event is detected, the corresponding callback function is executed
Event loop allows Node.js to handle multiple requests simultaneously without blocking ...
Test cases in Node.js can be written using testing frameworks like Mocha, Jest, and Chai.
Choose a testing framework that suits your project requirements
Write test cases for each function or module in your code
Use assertions to check if the expected output matches the actual output
Mock external dependencies to isolate the code being tested
Run tests using the testing framework's command line interface or integration with
Java is a statically typed language while Node.js is a runtime environment for JavaScript.
Java is compiled while Node.js is interpreted
Java is better for large-scale enterprise applications while Node.js is better for real-time applications
Java has a larger community and more libraries while Node.js has a simpler and more lightweight architecture
Java is used for Android app development while Node.js is used for server-...
Agile process is an iterative approach to software development that emphasizes flexibility, collaboration, and customer satisfaction.
Agile process involves breaking down a project into smaller, manageable chunks called sprints
Each sprint involves planning, designing, coding, testing, and reviewing
Agile process emphasizes continuous feedback and adaptation to changing requirements
Examples of agile methodologies include
There are various deployment methods/tools available such as Jenkins, Ansible, Docker, Kubernetes, etc.
Jenkins is a popular tool for continuous integration and deployment
Ansible is a configuration management tool that can also be used for deployment
Docker and Kubernetes are containerization tools that can simplify deployment
Deployment methods can vary depending on the technology stack and infrastructure
Deployment can b
MongoDB is a NoSQL database with flexible schema and high scalability, but lacks transaction support.
Advantages: flexible schema, high scalability, easy to use, supports sharding and replication
Disadvantages: lacks transaction support, not suitable for complex transactions, limited query functionality compared to SQL databases
Example: MongoDB is used by companies like eBay, Forbes, and The Guardian for their high scala
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Sep 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed before May 2021. There were 2 interview rounds.
Case of Property & Casualty Insurance
I applied via Campus Placement and was interviewed before Mar 2021. There were 3 interview rounds.
I applied via Referral and was interviewed before Nov 2021. There were 3 interview rounds.
I applied via Newspaper Ad and was interviewed before Sep 2021. There was 1 interview round.
I was interviewed in Mar 2017.
I have continuously strived for personal and professional growth, from pursuing higher education to gaining valuable work experience.
Completed Bachelor's degree in Business Administration
Obtained Master's degree in Marketing
Interned at a leading marketing firm
Secured a full-time position as a Marketing Specialist
Currently pursuing certifications in digital marketing
I was interviewed before Jun 2016.
Software Engineer
21
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
21
salaries
| ₹0 L/yr - ₹0 L/yr |
System Executive
14
salaries
| ₹0 L/yr - ₹0 L/yr |
Desktop Support Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Service Desk Engineer
11
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech