Filter interviews by
Code to detect and remove loop in a linked list.
Use Floyd's cycle detection algorithm to detect the loop
Once the loop is detected, use two pointers to find the start of the loop
Remove the loop by setting the next pointer of the last node in the loop to null
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
SQL is a language used for managing and querying databases, while PL/SQL is an extension of SQL used for procedural programming.
SQL stands for Structured Query Language and is used for managing and querying relational databases.
PL/SQL stands for Procedural Language/SQL and is an extension of SQL that adds procedural programming capabilities.
SQL is used to retrieve and manipulate data in databases using queries like SEL...
SQL is a language used to manage and query databases, PL/SQL is an extension that adds procedural programming capabilities.
SQL is used for querying and manipulating data in databases.
PL/SQL is a procedural language extension for SQL, allowing for more complex logic and programming capabilities.
Data structures in SQL refer to the way data is organized and stored in tables.
PL/SQL allows for the creation of custom data st...
Forms are used to input data while reports are used to display data.
Forms are used to collect and input data into a system.
Reports are used to display and present data in a structured format.
Forms are interactive and allow users to input data, while reports are static and provide information based on the data entered.
Examples: A registration form on a website vs. a sales report generated from a database.
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Coding Test two questions asked in an interview
I am a passionate Application Developer with 5 years of experience in developing web and mobile applications.
Experienced in programming languages such as Java, JavaScript, and Swift
Proficient in using frameworks like React, Angular, and Node.js
Skilled in database management with SQL and NoSQL databases
Strong problem-solving and analytical skills
Excellent communication and teamwork abilities
The first stage of the aptitude test was a written examination. it consisted of multiple-choice questions and problem-solving exercises, the question covered a wide range of topics such as logical reasoning, numerical ability, and verbal comprehension. the time limit was challenging, but I completed most of the questions.
In summary, the coding round was a challenging yet rewarding experience. it tested my programming abilities, problem-solving skills,
and ability to deliver efficient and error-free code within a time constraint. with adequate round preparation, focus, and practice, I navigated the coding round confidently and showcased my technical capabilities.
Regular expression for 10-digit numeric characters starting with 1, 2, or 3.
Use the pattern ^[1-3]\d{9}$ to match the criteria
The ^ symbol denotes the start of the string
The [1-3] specifies that the first digit must be 1, 2, or 3
\d{9} matches exactly 9 numeric digits
$ indicates the end of the string
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Encapsulation refers to the bundling of data and methods that operate on the data into a single unit (obje...
Basic SQL skills include querying databases, manipulating data, and understanding database structures.
Writing basic SQL queries to retrieve data from databases
Understanding and using SQL functions and operators
Creating and modifying database tables and relationships
Using SQL to filter, sort, and group data
Understanding basic SQL syntax and commands
A join in SQL is used to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
INNER JOIN returns rows when there is at least one match in both tables.
LEFT JOIN returns all rows from the left table and the matched rows from the right table.
RIGHT JOIN returns all rows from the right table and the matched rows from the left tabl...
To convert hours into seconds, multiply the number of hours by 3600.
Multiply the number of hours by 3600 to get the equivalent seconds.
For example, 2 hours = 2 * 3600 = 7200 seconds.
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2023. There were 5 interview rounds.
Software Development Engineer
4
salaries
| ₹17 L/yr - ₹24 L/yr |
Software Development Engineer II
4
salaries
| ₹24 L/yr - ₹34.5 L/yr |
Customer Success Manager
4
salaries
| ₹13 L/yr - ₹23 L/yr |
Software Engineer
3
salaries
| ₹18 L/yr - ₹21 L/yr |
Cyber Security Engineer
3
salaries
| ₹6.5 L/yr - ₹9.5 L/yr |
TCS
Infosys
Wipro
HCLTech