Filter interviews by
I applied via Referral and was interviewed in Dec 2022. There were 3 interview rounds.
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
Joins are used in SQL to retrieve data from multiple tables based on a related column
DDL (Data Definition Language) is used to define the structure of database objects like tables, views, etc.
DML (Data Manipulation Language) is used to manipulate data in the database like inserting, updating, deleting records
I applied via Referral and was interviewed in Nov 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Dec 2020. There were 4 interview rounds.
SQL Joins are used to combine data from multiple tables. There are four types of SQL statements: SELECT, INSERT, UPDATE, and DELETE.
SQL Joins are used to combine data from two or more tables based on a related column between them.
The four types of SQL statements are SELECT, INSERT, UPDATE, and DELETE.
SELECT is used to retrieve data from one or more tables.
INSERT is used to add new data to a table.
UPDATE is used to modi...
I appeared for an interview in Jul 2019.
I applied via Naukri.com and was interviewed in Mar 2020. There were 4 interview rounds.
Rotational shifts refer to working in different shifts at different times. Web service flow is the sequence of steps involved in a web service request. Checking ports on Unix or Solaris machine involves using the netstat command.
Rotational shifts involve working in different shifts at different times, such as day shift, night shift, and swing shift.
Web service flow involves a sequence of steps, such as sending a reques...
I applied via Campus Placement and was interviewed before Jun 2020. There were 4 interview rounds.
I appeared for an interview before Sep 2020.
Round duration - 120minutes
Round difficulty - Easy
It was an online MCQ's + coding round consisting of 20 MCQ’s and 1 coding problem.
Check for a loop in a linked list by using two pointers moving at different speeds.
Use two pointers, one moving at double the speed of the other.
If there is a loop, the two pointers will eventually meet at the same node.
Example: 1 -> 2 -> 3 -> 4 -> 5 -> 2 (loop back to 2), the two pointers will meet at node 2.
Round duration - 50 minutes
Round difficulty - Easy
The interview started at 8:30 pm in cc of Delhi Technological University itself and it was quite late. There was only a single interviewer and he asked me one coding question related to overflow of integers.
To check for integer overflow when multiplying two integers, use the properties of integer overflow and check if the result is within the valid range of the integer type.
Check if the signs of the two integers are the same to avoid overflow in case of multiplication.
Use the properties of integer overflow to detect if the result exceeds the maximum or minimum value of the integer type.
Consider using a larger data type or...
Round duration - 15 minutes
Round difficulty - Easy
It was quite late . There was only one interviewer and I was asked about my family , education and future plannings and few questions related joining locations and documents etc.
Focus on data structures and algorithms part more. Tell the interviewer , starting from the brute force approach to the most optimal solution as this will give a good impression to the interviewer.
Application resume tips for other job seekersTo be honest, the problem-solving ability is the only thing that most companies care about. So you can manipulate your resume according to that. Mention your competitive programming handles in your resume and also other coding ranks or achievements which you have achieved.
Final outcome of the interviewSelectedI applied via Referral and was interviewed in Mar 2020. There were 5 interview rounds.
Implemented data-driven strategies to increase revenue by 15% in previous company.
Developed predictive models to optimize pricing strategies
Identified key customer segments for targeted marketing campaigns
Automated data collection and analysis processes for efficiency
Collaborated with cross-functional teams to implement data-driven decisions
I applied via Naukri.com and was interviewed in Apr 2020. There were 5 interview rounds.
I applied via Approached by Company and was interviewed before Jun 2021. There were 2 interview rounds.
Frameworks provide structure and pre-built components for software development, but can also limit flexibility and require learning curve.
Advantage: Provides structure and pre-built components for faster development
Advantage: Can improve code quality and maintainability
Disadvantage: Can limit flexibility and customization
Disadvantage: Requires learning curve and potential dependency issues
Example: ReactJS provides a fr...
Oops stands for Object-Oriented Programming. It is a programming paradigm that uses objects to represent real-world entities.
Advantages: code reusability, modularity, encapsulation, inheritance, polymorphism
Disadvantages: complexity, steep learning curve, performance overhead
Example: creating a class 'Car' with properties like 'make', 'model', and 'year', and methods like 'start_engine' and 'stop_engine'
based on 2 interviews
Interview experience
based on 40 reviews
Rating in categories
Software Engineer
1.1k
salaries
| ₹5 L/yr - ₹13.4 L/yr |
System Engineer
533
salaries
| ₹4.8 L/yr - ₹10.1 L/yr |
Senior Software Engineer
420
salaries
| ₹8 L/yr - ₹31.1 L/yr |
Automation Test Engineer
361
salaries
| ₹5.5 L/yr - ₹10.1 L/yr |
Software Engineer II
300
salaries
| ₹7.5 L/yr - ₹13.3 L/yr |
Siemens
Oracle
Amdocs
Automatic Data Processing (ADP)