Filter interviews by
I applied via LinkedIn and was interviewed in May 2021. There were 4 interview rounds.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed before Dec 2015. There were 4 interview rounds.
Check if a tree is balanced by comparing the heights of its left and right subtrees.
Calculate the height of the left subtree and the height of the right subtree.
If the difference between the heights is greater than 1, the tree is not balanced.
Recursively check if both the left and right subtrees are balanced.
If both subtrees are balanced and the height difference is less than or equal to 1, the tree is balanced.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 4 interview rounds.
I applied via campus placement at Indian Institute of Technology (IIT), Chennai and was interviewed in Dec 2016. There were 4 interview rounds.
IBM Research interview questions for designations
Pattern matching in large corpus using NLP
Use natural language processing techniques to identify patterns in a large corpus
Apply techniques like tokenization, part-of-speech tagging, and named entity recognition
Utilize regular expressions or rule-based matching to identify specific patterns
Consider using machine learning algorithms like sequence labeling or clustering
Examples: finding email addresses, detecting dates,
Developed a web application for online shopping
Used HTML, CSS, JavaScript, and PHP for front-end and back-end development
Implemented a user authentication system with secure password storage
Integrated payment gateway for online transactions
Designed a responsive and user-friendly interface
Tested and debugged the application for optimal performance
I have worked on various projects including web development, mobile app development, and data analysis.
Developed a web application using React and Node.js for a client in the healthcare industry.
Created a mobile app using Flutter for a startup in the travel industry.
Analyzed data using Python and SQL to provide insights for a retail company.
Collaborated with a team to build a chatbot using Dialogflow for a financial se
My general intent in life is to continuously learn and grow while making a positive impact on the world. As for my future plans, I hope to advance my career in software engineering and eventually start my own company.
Continuous learning and personal growth
Making a positive impact on the world
Advancing my career in software engineering
Starting my own company
Top trending discussions
I was interviewed in Nov 2024.
Coding test was easy. They asked LC easy anyone with fair understanding of programming can easily solve it.
I applied via Walk-in and was interviewed in Oct 2024. There were 3 interview rounds.
Verbal,maths and english
Arrays ,strings and hashmap
Java is platform-independent, object-oriented, and has automatic memory management. C++ is faster, closer to hardware, and allows more control over memory management.
Java is platform-independent, while C++ is platform-dependent.
Java is object-oriented, while C++ supports both procedural and object-oriented programming.
Java has automatic memory management (garbage collection), while C++ requires manual memory management...
based on 3 reviews
Rating in categories
Software Engineer
29
salaries
| ₹17.5 L/yr - ₹35.4 L/yr |
Software Developer
22
salaries
| ₹11 L/yr - ₹40 L/yr |
Senior Software Engineer
9
salaries
| ₹13.5 L/yr - ₹50 L/yr |
Staff Software Engineer
8
salaries
| ₹17.2 L/yr - ₹37 L/yr |
Backend Developer
8
salaries
| ₹16 L/yr - ₹34 L/yr |
Microsoft Research
IntellyLabs Technologies
IBM
TCS