Filter interviews by
Clear (1)
I applied via LinkedIn and was interviewed before Sep 2023. There were 6 interview rounds.
Currently working on developing a new web application for a client in the e-commerce industry.
Developing front-end using React.js
Implementing back-end functionalities with Node.js and Express
Integrating payment gateway for online transactions
Collaborating with UI/UX designers for a user-friendly interface
The code will output 'Hello World!'
The code is a simple print statement
It will output the string 'Hello World!'
Detect cycle in a linked list using Floyd's Tortoise and Hare algorithm
Use two pointers, slow and fast, to traverse the linked list
If there is a cycle, the fast pointer will eventually meet the slow pointer
Time complexity is O(n) and space complexity is O(1)
Design a database for a travel app to store user information, bookings, reviews, and destinations.
Create tables for users, bookings, reviews, and destinations
Include columns for user details, booking information, review ratings, and destination details
Establish relationships between tables using foreign keys
Consider indexing commonly queried fields for faster retrieval
Implement data validation to ensure data integrity
I expect challenging projects, opportunities for growth, a collaborative team environment, and a competitive salary.
Challenging projects that allow me to utilize my skills and learn new technologies
Opportunities for professional growth and advancement within the company
A collaborative team environment where ideas are shared and valued
Competitive salary and benefits package
Basic aptitude questions based on profit and loss
Coding test based on c language and python programming
Communication assignment based on English
Real-time operating systems are designed to provide guaranteed response times for critical tasks.
Real-time operating systems prioritize tasks based on their urgency and importance.
They are commonly used in industries such as aerospace, automotive, and industrial automation.
Examples include VxWorks, QNX, and FreeRTOS.
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
String manipulation using loops and conditionals for software engineering
Use loops to iterate through each character in the string
Use conditional statements to check for specific conditions and manipulate the string accordingly
Examples: reversing a string, counting occurrences of a specific character, removing whitespace
I am a software engineer with experience in developing and maintaining software applications.
I have a strong background in programming languages such as Java, C++, and Python.
I have worked on various projects, including developing web applications and implementing software solutions.
I am skilled in problem-solving and debugging, ensuring efficient and effective software development.
I have experience in collaborating wi...
I learned valuable teamwork and problem-solving skills during my summer internship.
Developed strong collaboration skills by working with a team of software engineers to complete projects
Gained experience in troubleshooting and debugging software issues
Learned to effectively communicate and present technical concepts to both technical and non-technical stakeholders
Improved problem-solving abilities by identifying and re...
Java is an object-oriented language while C is a procedural language.
Java is platform-independent while C is platform-dependent.
Java has automatic garbage collection while C requires manual memory management.
Java has built-in support for multithreading while C requires external libraries.
Java has a larger standard library compared to C.
Java is more secure than C due to its strong type checking and exception handling.
C ...
Pointers are variables that store memory addresses of other variables in programming languages.
Pointers allow direct access and manipulation of memory locations.
They are commonly used in programming languages like C and C++.
Pointers can be used to pass variables by reference, allowing modifications to the original value.
They can also be used to dynamically allocate memory.
Example: int* ptr; // declares a pointer to an
In 5 years, I see myself as a senior software engineer leading a team of developers.
Leading a team of developers
Working on complex projects
Continuing to learn and grow in my role
Contributing to the success of the company
I am a software engineer with experience in developing web applications and expertise in programming languages such as Java and Python.
Proficient in Java and Python programming languages
Experience in developing web applications using frameworks such as Spring and Django
Familiarity with database technologies such as MySQL and MongoDB
Strong problem-solving and analytical skills
Ability to work in a team and collaborate ef
My strengths include problem-solving skills and attention to detail. My weaknesses are sometimes being too critical of my own work and difficulty saying no.
Strengths: problem-solving skills, attention to detail
Weaknesses: being too critical of my own work, difficulty saying no
In the next 5 years, I see myself as a senior software engineer leading a team of developers.
I plan to continue learning and expanding my skillset
I hope to take on more leadership roles and mentor junior developers
I aim to contribute to the development of innovative software solutions
I plan to stay up-to-date with the latest technologies and industry trends
Yes, I know C language. Here's a program to print numbers from 1 to 10 excluding 5.
Use a loop to iterate from 1 to 10
Inside the loop, check if the current number is equal to 5
If it is not equal to 5, print the number
The question was about finding the average of a set of numbers.
I approached the problem by first summing all the numbers in the set.
Then, I divided the sum by the total number of elements in the set to find the average.
I used a loop to iterate through the set and keep track of the sum and count of elements.
I have presented papers on machine learning and natural language processing.
Presented a paper on sentiment analysis using machine learning algorithms at the International Conference on Natural Language Processing.
Presented a paper on named entity recognition using deep learning techniques at the IEEE International Conference on Machine Learning and Data Mining.
Co-authored a paper on text classification using convolutio...
I chose that topic because of my interest in machine learning and its potential applications in various industries.
I have always been fascinated by the idea of machines learning from data and making predictions or decisions based on that.
I believe that machine learning has the potential to revolutionize many industries, from healthcare to finance to transportation.
I have worked on several projects related to machine le...
It is not possible to accurately determine the number of toothpastes sold in one month in Hyderabad without available data.
The number of toothpastes sold can vary depending on various factors such as population, consumer behavior, and market trends.
To estimate the number, data from toothpaste manufacturers, distributors, and retailers would be required.
Factors like brand popularity, pricing, and promotional activities ...
Yes, I attended multiple interviews before this one.
I have attended interviews at Company A, Company B, and Company C.
I have experience interviewing for both frontend and backend software engineering roles.
I have also interviewed for positions in different industries such as e-commerce and healthcare.
based on 2 interviews
Interview experience
based on 5 reviews
Rating in categories
Spatial Data Specialist
968
salaries
| ₹0 L/yr - ₹0 L/yr |
Spatial Data Specialist 2
798
salaries
| ₹0 L/yr - ₹0 L/yr |
Spatial Data Specialist 1
633
salaries
| ₹0 L/yr - ₹0 L/yr |
GIS Analyst
418
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
302
salaries
| ₹0 L/yr - ₹0 L/yr |
Google Maps
TomTom
MapmyIndia
Bosch