Filter interviews by
I was interviewed before Apr 2023.
Prepare a technical document with solution approach/design to make an application HIPA compliant in any cloud platform of your choice.
ANR stands for Application Not Responding, which occurs when an Android app is unresponsive for a certain period of time. An Activity is a single screen with a user interface in an Android app.
ANR is a situation where the main UI thread of an Android app is blocked for too long, usually more than 5 seconds.
Activities are the building blocks of an Android app, each representing a single screen with a user interface.
ANR ...
I applied via LinkedIn and was interviewed before Jul 2023. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
posted on 2 Apr 2022
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
List is mutable and Tuple is immutable in Python.
List can be modified after creation while Tuple cannot be modified.
List uses square brackets [] while Tuple uses parentheses ().
List is used for homogenous data while Tuple is used for heterogenous data.
List is slower than Tuple in terms of performance.
Example of List: [1, 2, 3] and Example of Tuple: (1, 'hello', 3.14)
Python uses automatic memory management through garbage collection.
Python uses reference counting to keep track of memory usage.
When an object's reference count drops to zero, it is deleted.
Python also uses a garbage collector to handle circular references.
Memory allocation is handled by the Python memory manager.
Python provides tools like the 'gc' module for managing memory usage.
Yes, numpy and pandas are Python libraries used for data analysis and manipulation.
NumPy is used for numerical operations on arrays and matrices.
Pandas is used for data manipulation and analysis, providing data structures like DataFrame.
Both libraries are commonly used in data science and machine learning.
Example: import numpy as np; import pandas as pd;
Generator generates values on the fly while iterator iterates over a collection of values.
Generator is a function that returns an iterator.
Generators use 'yield' keyword to return values one at a time.
Iterators are objects that implement the 'next' method to return the next value in a collection.
Iterators can be created from arrays, strings, maps, sets, etc.
Generators are useful for generating large sequences of values...
posted on 19 Jan 2022
I applied via Approached by company and was interviewed in Dec 2021. There were 5 interview rounds.
I applied via Company Website and was interviewed in Feb 2021. There were 3 interview rounds.
Find peak in array in less than O(n) time
Use binary search to find peak element
Compare middle element with its neighbors to determine direction
Repeat search in direction of larger neighbor until peak is found
Find the next largest in the right side for every array element.
Iterate through the array from right to left
Use a stack to keep track of elements
Pop elements from stack until a greater element is found
If no greater element is found, assign -1
Find shortest path in 0,1 matrix from (0,0) to (n-1,n-1)
Use Breadth First Search (BFS) algorithm to find shortest path
Create a visited matrix to keep track of visited nodes
Create a distance matrix to keep track of distance from source node
Start BFS from (0,0) and keep updating visited and distance matrices
Return distance value at (n-1,n-1) in distance matrix
Finding the shortest super common string among an array of strings.
Create a set of all substrings of the first string
Iterate through the remaining strings and remove substrings not present in them
Return the shortest remaining substring
posted on 7 Mar 2021
I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.
I applied via Walk-in and was interviewed before Nov 2021. There were 4 interview rounds.
Basic aptitude test with math, verbal, English comprehension
Communication skills test where u have to talk pros or cons about a topic given or chosen
The interview question covers topics like Node.js, Express.js, React Hooks, system design, and service workers.
Create an API using Node.js and Express.js
Use React Hooks to display data from the server in the UI
Design a system for a college and school database
Implement a service worker for offline functionality
Interview experience
based on 89 reviews
Rating in categories
Junior Software Engineer
83
salaries
| ₹2.2 L/yr - ₹4.3 L/yr |
Software Engineer
72
salaries
| ₹2.9 L/yr - ₹13.4 L/yr |
Senior Software Engineer
28
salaries
| ₹9 L/yr - ₹25.5 L/yr |
Associate Software Engineer
25
salaries
| ₹2.4 L/yr - ₹5 L/yr |
Softwaretest Engineer
24
salaries
| ₹2.4 L/yr - ₹12.3 L/yr |
Wipro
Infosys
Tech Mahindra
WNS