Filter interviews by
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Hackerank test was there
A linked list is a data structure that consists of nodes where each node contains a data field and a reference to the next node in the sequence.
Consists of nodes connected by pointers or references
Can be singly linked (each node points to the next node) or doubly linked (each node points to the next and previous nodes)
Allows for dynamic memory allocation and efficient insertion/deletion operations
Example: Singly linked
I was interviewed in Dec 2020.
Round duration - 90 minutes
Round difficulty - Medium
Test was conducted in the evening time .It was an online test with remote-proctoring consisted of 2 coding questions and 20 MCQS .The environment was quite good on the day of the test.
Given a string of length 'N' containing only the characters: '[', '{', '(', ')', '}', ']'. At certain places, the character 'X' appears in place of any bracket. Your go...
The idea is to use stack data structure and is pretty much similar to the algorithm where we check if the expression is balanced or not.
We mainly have 3 conditions to fulfil i.e.
Round duration - 60 minutes
Round difficulty - Medium
This was technical+hr round
The interviewer was very friendly. He helped me in all questions.
Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.
The input is a single string without any leading or trailing...
Tip 1 : Communication is very important in interviews. So, Take mock interviews on DSA to understand your communication skills and improve your communication
Tip 2 : In the preparation phase, Try to cover as many standard problems as possible in each and every DSA topic.
Tip 3 : Prepare 2-3 good innovative projects so that there will be an opportunity to express our learning ability in various domains along with DSA and coding skills
Tip 1 : Add at least 2 good projects with all the details mentioned such as the technologies used and sole purpose of the project
Tip 2 : Make sure to include your previous company projects (can be internship project as well) and the achievements made through those projects.
Tip 3 : Add your genuine achievements that are related to coding competitions and can be related to project domains
such as google summer of code.
I applied via Campus Placement
Question related to operating system and computer network
Traverse all child nodes in a tree data structure
Use depth-first or breadth-first traversal algorithms
Recursively visit each child node starting from the root node
Consider using a stack or queue data structure for traversal
Example: Traverse all nodes in a binary tree
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Aug 2024. There were 4 interview rounds.
2 CODING QUESTION WITH SIMPLE COMPUTER BASIC MCQS
GAVE 3 QUESTION SHOUL ANSWEER ANY 1 OF THEM AND U GO TO NEXT ROUND IF U SOLVE
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Strong problem-solving skills
Experience working in Agile development environment
Encapsulation, Inheritance, Polymorphism, Abstraction
Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: Class in Java
Inheritance: Ability of a class to inherit properties and behavior from another class. Example: Parent class and child class relationship
Polymorphism: Ability to present the same interface for different data types. Example: Method overloading and method overrid...
In the next 5 years, I see myself growing into a senior software developer role, leading projects and mentoring junior developers.
Continuing to enhance my technical skills through ongoing learning and certifications
Taking on more responsibilities in project management and leadership roles
Mentoring and guiding junior developers to help them grow in their careers
Contributing to the success and growth of the company throu...
I have a strong technical background, excellent problem-solving skills, and a passion for software development.
I have a Bachelor's degree in Computer Science and 5 years of experience in software development.
I have successfully completed multiple projects using various programming languages such as Java, Python, and JavaScript.
I am a quick learner and always eager to stay updated with the latest technologies and trends
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Allows a class to reuse code from another class
Creates a parent-child relationship between classes
Derived class inherits attributes and methods from base class
OOP principles are the fundamental concepts of object-oriented programming that help in designing and implementing software solutions.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability of objects to take on multiple forms or have multiple behaviors.
Abstraction: Hiding t...
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to be used for different data types or objects.
Examples include method overloading and method overriding in object-oriented programming languages like Java.
Hash Map is a data structure that stores key-value pairs and uses a hash function to map keys to their corresponding values.
Hash Map uses a hash function to determine the index of the key-value pair in the underlying array.
Collisions can occur when multiple keys hash to the same index, which can be resolved using techniques like chaining or open addressing.
Hash Map typically has a load factor threshold to determine whe...
I applied via campus placement at Kamaraj College, Thoothukudi and was interviewed in Jan 2024. There were 3 interview rounds.
The platform is hackerrank and they asked arrays and string topics and the duration is 1hr
HTTP is unsecured while HTTPS is secured with SSL/TLS encryption.
HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.
HTTP operates on port 80, while HTTPS operates on port 443.
HTTP data is transmitted in plain text, while HTTPS data is encrypted using SSL/TLS.
HTTPS provides authentication, integrity, and confidentiality of data exchanged between a client and a server.
W...
A paper based test and it was technical
based on 2 interviews
Interview experience
based on 10 reviews
Rating in categories
Software Engineer
427
salaries
| ₹7.3 L/yr - ₹21.3 L/yr |
Senior Software Engineer
282
salaries
| ₹12.9 L/yr - ₹33 L/yr |
Technical Support Engineer
271
salaries
| ₹7 L/yr - ₹19 L/yr |
Senior Technical Support Engineer
139
salaries
| ₹10 L/yr - ₹20.8 L/yr |
Principal Software Engineer
132
salaries
| ₹22 L/yr - ₹46 L/yr |
Gen
CommVault
Veeam Software
NetApp