Filter interviews by
I applied via Naukri.com and was interviewed in Feb 2023. There were 2 interview rounds.
Single linked list has one pointer while doubly linked list has two. Doubly linked list is preferred for easier traversal in both directions.
Single linked list has only one pointer which points to the next node while doubly linked list has two pointers which point to the next and previous nodes.
Doubly linked list allows for easier traversal in both directions, while single linked list only allows for traversal in one d...
LINUX/UNIX are open-source, command-line based OS while WINDOWS is a proprietary, GUI-based OS.
LINUX/UNIX have a steep learning curve due to command-line interface
WINDOWS is more user-friendly with a graphical user interface (GUI)
LINUX/UNIX are more stable and secure than WINDOWS
LINUX/UNIX are free and open-source while WINDOWS is proprietary and requires a license
LINUX/UNIX are preferred for servers and development wh...
Program to sort an array of strings
Use a sorting algorithm like bubble sort, insertion sort, or quicksort
Compare adjacent elements and swap if necessary
Repeat until the array is sorted
Sorting techniques and their time complexity
Bubble sort - O(n^2)
Selection sort - O(n^2)
Insertion sort - O(n^2)
Merge sort - O(n log n)
Quick sort - O(n log n)
Heap sort - O(n log n)
Radix sort - O(nk)
Most efficient: Quick sort or Merge sort
Efficiency depends on the size of the array and the data distribution
Big data refers to large and complex data sets that cannot be processed using traditional data processing methods.
Big data is characterized by the 3Vs - volume, velocity, and variety.
It requires specialized tools and techniques for processing and analysis.
Examples of big data include social media data, sensor data, and financial market data.
ASP.net is better for enterprise-level applications due to its integration with Windows and Microsoft technologies.
ASP.net has better integration with Windows and Microsoft technologies
ASP.net has better performance and scalability for enterprise-level applications
ASP.net has a larger developer community and more resources available
Java is better for cross-platform development and open-source projects
I am a software engineer with experience in developing web applications and a passion for problem-solving.
Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React
Proficient in programming languages such as Java and Python
Strong problem-solving skills and ability to work in a team environment
Passionate about learning new technologies and staying up-to-date with industry tren
I am impressed with the company's innovative approach and would love to be a part of the team.
I have researched the company and am impressed with its achievements
I am excited about the company's focus on innovation and cutting-edge technology
I believe that the company's values align with my own and I would be proud to work here
Yes, can you tell me about the company culture?
Our company values collaboration and innovation
We prioritize work-life balance for our employees
We have a diverse and inclusive workplace culture
4
Extensive experience in C programming
Proficient in writing efficient and optimized code
Familiar with memory management and pointers
Comfortable with low-level programming and system-level development
I know several programming languages including Java, Python, and C++.
Java
Python
C++
Yes, I have completed a certification course in Java programming.
Completed Oracle Certified Associate, Java SE 8 Programmer certification
Attended a course on Advanced Java Programming at XYZ Institute
Certified in Agile Development Methodology
TCS is a multinational IT services, consulting and business solutions organization.
Founded in 1968 by Tata Group
Headquartered in Mumbai, India
Operates in 46 countries
Provides services in areas such as IT, engineering, BPO, and consulting
Has over 469,000 employees worldwide
Listed among the top IT services companies globally
My ambition is to become a highly skilled software engineer and contribute to the development of innovative and impactful software solutions.
To continuously learn and improve my skills in software development
To work on challenging projects that push me to think creatively and outside the box
To collaborate with talented individuals and contribute to a team's success
To make a positive impact on society through the develo...
I am a software engineer with experience in developing web applications and a passion for learning new technologies.
Experienced in developing web applications using technologies such as HTML, CSS, JavaScript, and React
Proficient in programming languages such as Java and Python
Passionate about learning new technologies and staying up-to-date with industry trends
Strong problem-solving skills and ability to work in a team...
Yes, TCS has certain criteria for hiring software engineers.
TCS has a minimum academic requirement of 60% throughout the education.
They also have an age limit of 28 years for freshers.
TCS conducts a written test, technical interview, and HR interview during the hiring process.
They also have certain eligibility criteria for experienced professionals.
TCS also looks for candidates with good communication and interpersonal
My family is a close-knit group of individuals who support and care for each other.
My parents have been married for over 30 years.
I have two siblings, a younger brother and an older sister.
We enjoy spending time together, whether it's watching movies or going on vacations.
My family has always been supportive of my career aspirations.
Yes, what is the company culture like and what opportunities are there for professional development?
Ask about work-life balance
Inquire about mentorship programs
Ask about opportunities for attending conferences or training sessions
I enjoy reading, hiking, and playing video games.
Reading: I love getting lost in a good book, especially science fiction and fantasy.
Hiking: I enjoy exploring new trails and challenging myself physically.
Video games: I like playing both single-player and multiplayer games, and I find it a great way to unwind after work.
The question is irrelevant to the job and does not reflect my mathematical abilities.
The question is not related to the job requirements
Reverse pincode can be done by anyone regardless of their math skills
Math skills required for software engineering are different from basic arithmetic
Examples of relevant math skills include algorithms, data structures, and logic
Developed a web-based project management tool for tracking and managing software development projects.
Used HTML, CSS, and JavaScript for the front-end development
Implemented a RESTful API using Node.js and Express.js for the back-end
Utilized MongoDB as the database for storing project data
Implemented user authentication and authorization using JSON Web Tokens (JWT)
Included features like task tracking, team collaboratio
I am proficient in multiple technical languages.
Java
Python
C++
JavaScript
Ruby
HTML program to display a simple webpage
Use HTML tags like <html>, <head>, <title>, <body>, <h1>, <p>
Include content within tags to display on the webpage
Save the file with .html extension and open in a web browser
I am feeling good and confident about the interview so far.
Feeling positive and optimistic
Confident about my skills and experience
Prepared and ready for the interview
Excited about the opportunity to discuss my qualifications
No
No, I do not have any backlogs.
I have successfully completed all my courses and projects.
I have consistently maintained a good academic record.
Reverse the pin code of your area using Java.
Convert the pin code to a string.
Use the StringBuilder class to reverse the string.
Convert the reversed string back to an integer.
based on 1 interview
Interview experience
Applications Engineer
4
salaries
| ₹3.2 L/yr - ₹3.8 L/yr |
Sales Consultant
4
salaries
| ₹3.2 L/yr - ₹5 L/yr |
Software Developer
3
salaries
| ₹6 L/yr - ₹6.2 L/yr |
Design Engineer
3
salaries
| ₹1.8 L/yr - ₹3 L/yr |
Technical Support Engineer
3
salaries
| ₹2.5 L/yr - ₹5 L/yr |
Autodesk
Dassault Systemes
Siemens PLM Software
PTC