Filter interviews by
I was interviewed in Jul 2024.
Top trending discussions
posted on 17 Dec 2024
posted on 23 Jan 2025
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
GIL stands for Global Interpreter Lock in Python, which limits execution of multiple threads at once.
GIL is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.
Due to GIL, Python threads are not suitable for CPU-bound tasks but are still useful for I/O-bound tasks.
To handle multi-threading in Python, one can use multiprocessing module or asynchronous progr...
React uses a virtual DOM to efficiently update the actual DOM based on changes in state or props.
React creates a virtual DOM representation of the actual DOM.
When state or props change, React compares the virtual DOM with the actual DOM to determine the minimal set of changes needed.
React then updates the actual DOM efficiently to reflect the changes.
I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.
First time attend aptitude test .
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.
Inheritance allows for code reusability and promotes the concept of 'is-a' relationship.
There are different types of inheritance such as single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Example: Class B inheriting from Class A - 'class B: public A {}'
C uses a set of 128 characters, including letters, digits, special characters, and control characters.
C uses 26 letters (uppercase and lowercase), 10 digits (0-9), and various special characters like !, @, #, $, %, etc.
C also includes control characters like newline, tab, carriage return, etc.
The total number of characters used in C is 128.
C is a programming language known for its efficiency and flexibility. It uses 256 characters.
C is a high-level programming language used for system programming, embedded systems, and applications.
C uses 256 characters, including letters, digits, special characters, and whitespace.
Examples of characters in C include 'a', '1', '+', and ' '.
I applied via Naukri.com and was interviewed in Jul 2022. There were 4 interview rounds.
HashMap is faster than TreeMap wrto performance due to its constant time complexity for most operations.
HashMap has O(1) time complexity for most operations while TreeMap has O(log n) time complexity.
HashMap is implemented using an array of buckets while TreeMap is implemented using a Red-Black Tree.
HashMap is preferred for frequent read operations while TreeMap is preferred for frequent write operations.
HashMap is uno...
Yes, it is possible to write a try catch block inside a catch block.
This is called nested try-catch block.
It is useful when we want to handle different types of exceptions in different ways.
Example: try { //code } catch (ExceptionType1 e1) { try { //code } catch (ExceptionType2 e2) { //code } } }
It is important to avoid excessive nesting as it can make the code difficult to read and maintain.
Yes, multiple exceptions can be caught in a single catch block separated by commas.
Multiple exceptions can be caught in a single catch block separated by commas.
This can be useful when handling different types of exceptions in a similar way.
For example: catch (IOException | SQLException ex) { // handle exception }
posted on 24 May 2022
I was interviewed in May 2022.
Round duration - 90 Minutes
Round difficulty - Medium
Given an array ARR
of size N
, containing each number between 1 and N-1
at least once, identify the single integer that appears twice.
The first line contains an integer...
Round duration - 45 Minutes
Round difficulty - Medium
They wants to Check your Problem solving techniques with best case and how you approach a problem and the way you solve
they wants to solve in more than one way
also they ask basic Questions Related to your frame Work you are working
In this task, you need to verify if two provided strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form t...
Round duration - 20 Minutes
Round difficulty - Easy
General About yourSelf and How was your previous round and CTC discussion
Tip 1 : Understand the Basics and Key Concept
Tip 2 : Practice as much a possible for online coding platform
Tip 3 : Try to solve problem in 2 or more than 2 approach
Tip 1 : Mention Key concept to your project , don't describe
Tip 2 : Mention your Project with your Role and responsibilities ,
Tip 3 : Don't mention false things
I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed in May 2022. There were 4 interview rounds.
There was 2 coding question
One was easy One was very Difficult
20 MCQ question from Operating system and DBMS
Find the longest consecutive subarray.
Iterate through the array and keep track of the current subarray length.
Update the maximum length as you iterate.
Reset the current subarray length when a non-consecutive element is encountered.
Minimum Spanning Tree (MST) is a tree that connects all vertices in a graph with minimum total edge weight.
MST can be found using Prim's algorithm or Kruskal's algorithm.
Prim's algorithm starts with a single vertex and adds the closest vertex to the tree until all vertices are included.
Kruskal's algorithm starts with the edges with the lowest weight and adds them to the tree as long as they don't create a cycle.
MST has...
Software Developer
31
salaries
| ₹1.8 L/yr - ₹8 L/yr |
Python Developer
11
salaries
| ₹2.2 L/yr - ₹5.6 L/yr |
Devops Engineer
10
salaries
| ₹6 L/yr - ₹8 L/yr |
Project Manager
8
salaries
| ₹4 L/yr - ₹10 L/yr |
Technical Lead
5
salaries
| ₹7 L/yr - ₹15 L/yr |
Persistent Systems
TCS
Infosys
Wipro