Filter interviews by
I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.
To check for a loop in a linked list, use Floyd's Cycle Detection Algorithm.
Use two pointers - slow and fast, to traverse the linked list.
If there is a loop, the fast pointer will eventually meet the slow pointer.
Check if the fast pointer reaches the end of the list before meeting the slow pointer to determine if there is a loop.
Top trending discussions
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Basic questions and solvable
Mainly on java and python
posted on 13 Nov 2024
I applied via Job Portal
Java String program to replace characters, Encapsulation program, Comparator vs Comparable difference
For Java String program to replace characters, use the replace() method to replace specific characters in a string.
For Encapsulation in Java, use private access modifiers to restrict access to class variables and use public getter and setter methods to access and modify them.
Comparator and Comparable are interfaces used...
DSA is used for efficient data organization and manipulation in computer algorithms.
DSA stands for Data Structures and Algorithms
It is used to optimize the performance of computer algorithms
DSA helps in efficient data organization and manipulation
Examples of DSA include arrays, linked lists, trees, graphs, and sorting algorithms
Programming languages are used to write instructions for computers to execute tasks and solve problems.
Programming languages are used to create software applications, websites, and games.
They are used to automate tasks and processes, such as data analysis and machine learning.
Programming languages are also used in scientific research, financial analysis, and engineering.
Examples of programming languages include Java, P
posted on 12 Jan 2023
I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.
There were 2 questions
One could be solved using hashing
Second one through backtracking
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.
5 years of experience in software engineering
Proficient in Java and JavaScript
Developed web applications using various frameworks like Spring and React
Strong problem-solving and analytical skills
Experience with database management systems like MySQL and MongoDB
I enjoy the collaborative nature of my current role and the opportunity to learn new technologies.
Working with a team to solve complex problems
Learning new technologies and techniques
Contributing to the development of innovative solutions
Having the opportunity to mentor and learn from others
Being involved in the full software development lifecycle
Working on projects that have a positive impact on society
I am currently using Visual Studio Code as my primary tool for software development.
Visual Studio Code is a lightweight and versatile code editor.
It has a wide range of extensions and plugins available for customization.
It supports multiple programming languages and has built-in Git integration.
Other tools I have experience with include Eclipse, IntelliJ IDEA, and Sublime Text.
Yes, I am willing to travel onsite for project work.
I have experience traveling onsite for previous projects.
I am comfortable with the challenges and logistics of traveling for work.
I understand the importance of face-to-face collaboration and client interaction.
I am flexible and adaptable to different work environments and cultures.
I am willing to travel as required by the project.
A cube is a three-dimensional geometric shape with six square faces.
A cube is a regular polyhedron with equal edge lengths and angles.
It has six faces, twelve edges, and eight vertices.
Cubes are used in various applications, including computer graphics, physics simulations, and data analysis.
In computer graphics, cubes are often used to represent 3D objects and scenes.
In physics simulations, cubes can be used to model ...
I am unable to provide my current salary.
I am unable to disclose my current salary due to confidentiality agreements.
My current salary is subject to a non-disclosure agreement.
I prefer not to disclose my current salary at this time.
I have been working with my current company for 3 years.
I joined the company in 2018.
During my time here, I have worked on various software development projects.
I have gained experience in programming languages like Java, Python, and C++.
I have also collaborated with cross-functional teams to deliver high-quality software solutions.
I have received positive feedback from my supervisors and colleagues for my contribution...
Yes, I am okay with the offer of 26 LPA.
Yes, I am satisfied with the offered salary.
I believe the salary is competitive for a software engineer role.
I am excited about the opportunity and the compensation package.
I am confident that my skills and experience justify the offered salary.
I was interviewed in May 2022.
Round duration - 60 minutes
Round difficulty - Medium
There were 2 shifts back to back having the same set of questions. The test consisted of questions from a quant, DI/LR, and verbal, and 3 questions of coding varying from easy to medium to hard. There were three to four people from the company in the room monitoring the lab.
Aptitude section (around 15 questions) -- topics from basic mathematics like time, speed & distance, algebra, arithmetic, probability, geometry, permutation & combination
Verbal section...
#include Class Temp
{
private:
int m_ival;
public:
Temp()
{
Cout<<"OBJECT CREATED\n"< }
~Temp()
{
Cout<<"OBJECT DESTROYED\n"< }
};
void fnRead()
{
Temp oTempObj;
}
int main()
{
fnRead();
cout&...
Tip 1 : Be thorough with your concepts
Round duration - 30 minutes
Round difficulty - Hard
The round revolved around my resume and aa I was very much interested in SQL, they asked me about it and questioned about my project.
Basic SQL Queries like Write a query to retrieve the first four characters of EmpLname from the given EmployeeInfo table etc.
Round duration - 30 minutes
Round difficulty - Hard
In this round, the interviewer talked about how our life has been in hostels, the challenges we have faced, and stuff like that.
The interviewer called three interviewees together and gave us puzzles like there are 3 jugs with a capacity of 2,5,3 Litres. How will you measure 4 Litres of water from these jugs? Another ...
Round duration - 30 minutes
Round difficulty - Medium
What are your strengths and weaknesses?
How do you work on your weaknesses?
Tell me about the transformation you had gone through your college life.
Tip 1 : Thoroughly prepare for algorithms.
Tip 2 : In SQL, solve some questions like extracting top 3 records(there is more than one way to do this and you should know all of them)
Tip 3 : Do projects so that you have talking points in your interview and practice by explaining them to your friends or seniors and ask them to cross-question you on that.
Tip 1 : Have good projects on your resume and explain them very well.
Tip 2 : Whatever is in your resume, you should know about those things well.
I applied via Naukri.com and was interviewed in Feb 2022. There were 3 interview rounds.
based on 11 reviews
Rating in categories
Software Engineer
62
salaries
| ₹5.5 L/yr - ₹8.5 L/yr |
Software Developer
58
salaries
| ₹5 L/yr - ₹9 L/yr |
Full Stack Developer
7
salaries
| ₹5.1 L/yr - ₹10 L/yr |
Senior Software Engineer
7
salaries
| ₹7.2 L/yr - ₹12 L/yr |
React Native Developer
6
salaries
| ₹6 L/yr - ₹8 L/yr |
TCS
Infosys
Wipro
HCLTech