Filter interviews by
I applied via campus placement at Birla Institute of Technology and Science (BITS), Pilani and was interviewed in Jun 2022. There were 4 interview rounds.
There were 2 DSA medium level questions
I applied via campus placement at International Institute of Information Technology (IIIT), Allahabad and was interviewed in Jun 2022. There were 3 interview rounds.
Two easy coding problems with few mcqs
Google Contacts is a web-based address book application.
Users can add, edit, and delete contacts
Contacts can be organized into groups
Users can import and export contacts
Contacts can be searched and filtered
Integration with other Google services like Gmail and Calendar
Top trending discussions
I applied via Campus Placement and was interviewed in Feb 2024. There were 2 interview rounds.
It was a 2 hour test with medium level questions
posted on 21 Jun 2024
BFS tree traversal visits nodes level by level starting from the root.
Start at the root node and visit its children before moving on to the next level.
Use a queue data structure to keep track of nodes to visit next.
BFS is often used to find the shortest path in unweighted graphs.
I was interviewed in Oct 2020.
Round duration - 60 minutes
Round difficulty - Medium
There were 25 mcqs and 1 coding question. OS, aptitude, C and C++ concepts were the main focus.
You are given a positive integer 'N'. Your objective is to determine the number of ways to express 'N' as the sum of two or more consecutive natural numbers.
...Approach:
In this brute force approach,. We will iterate from 1 to ‘N’ using the iterator i and will check if there is a possible sequence of consecutive positive integers such that their sum is ‘N’, and the ending integer of the consecutive sequence is 'i'. The checking will be done as follows:
Round duration - 60 minutes
Round difficulty - Medium
It was of 60 minutes,
Questions asked were
1. Swap without temp variable
2. A problem question in which I was asked to find the ball with odd weight out of the remaining in the least number of attempts and write an algorithm for it.
3. Code to insert in the middle of circular linked list, code to find middle element of a singly linked list with knowing the number of elements in it.
4. Socket programming
5. Operating system concepts
6. Types of joins in DBMS
7. A DBMS query
8. Print in C without a semi colon
9. If I have any questions in the end.
Your task is to interchange the values of two numbers given as variables 'X' and 'Y' without using a temporary variable or any additional variable.
Y...
Tip 1 : Brush up your operating systems concept
Tip 2 : study Computer Architecture
Tip 3 : Emphasise more on theoretical concepts rather than coding concepts, Nvidia is a hardware company and deals with kernel level drivers mostly.
Tip 1 : Put C and C++ as yours skills if you have it
Tip 2 : Do not lie about your skills , be specific
posted on 30 Oct 2024
Tuple and list are data structures in Python. Tuple is immutable and ordered, while list is mutable and ordered.
Tuple is immutable, meaning its elements cannot be changed after creation
List is mutable, meaning its elements can be changed after creation
Tuple is ordered, meaning it maintains the order of elements
List is ordered, meaning it maintains the order of elements
Example of tuple: (1, 2, 3)
Example of list: [1, 2,
Basic java mcq, Java Hibernate Spring MVC framework questions
Coding test was comprising of mcq based questions on db, oops, c++ and java
posted on 20 Sep 2022
Incremental load is a process of updating a data warehouse or database by adding only the new or modified data.
Incremental load is used to minimize the amount of data that needs to be processed and loaded.
It involves identifying the changes in the source data and applying those changes to the target system.
Common techniques for incremental load include using timestamps, change data capture, or comparing checksums.
For e...
Keep and join are both used in programming, but they have different meanings and purposes.
Keep is a method used to filter elements from a collection based on a condition.
Join is used to combine elements from two or more collections based on a common attribute.
Keep returns a new collection with only the elements that satisfy the condition.
Join combines elements from multiple collections into a single collection.
Keep is ...
A synthetic key is a composite key created when two or more tables have multiple common fields.
Synthetic keys occur when there is a many-to-many relationship between tables.
They can be removed by resolving the underlying data model issues.
One way to remove synthetic keys is by creating a bridge table to represent the many-to-many relationship.
Another approach is to concatenate the common fields to create a unique key.
S...
I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed before Nov 2023. There were 2 interview rounds.
Coding test on hackerrank
Interview experience
based on 3 reviews
Rating in categories
Software Engineer
207
salaries
| ₹16 L/yr - ₹60 L/yr |
Software Developer
27
salaries
| ₹14.9 L/yr - ₹45 L/yr |
Softwaretest Engineer
26
salaries
| ₹11.4 L/yr - ₹41.4 L/yr |
Technical Solutions Engineer
13
salaries
| ₹8 L/yr - ₹22 L/yr |
Senior Software Engineer
12
salaries
| ₹15.5 L/yr - ₹56.6 L/yr |
Cisco
Juniper Networks
Hewlett Packard Enterprise
Extreme Networks