Filter interviews by
I have experience working with various APIs in previous projects.
Integrated Google Maps API for location services in a mobile app
Utilized Twitter API for social media data analysis
Implemented Stripe API for payment processing in an e-commerce website
Top trending discussions
I applied via Referral and was interviewed before Jul 2021. There were 2 interview rounds.
Easy question, maximum question on average, ages, pie chart,flow chart of coding, English comprehension, situation based question.
I appeared for an interview before Feb 2016.
The first question is about checking if a string formed by concatenating all string fields in a linked list is a palindrome or not.
Traverse the linked list and concatenate all string fields
Check if the concatenated string is a palindrome by comparing characters from both ends
Consider edge cases like empty linked list or single node with an empty string field
I appeared for an interview in Mar 2017.
Processes are independent execution units, while threads are lightweight, share resources within a process.
A process is an independent program in execution, while a thread is a smaller unit of a process.
Processes have their own memory space; threads share the same memory space of their parent process.
Example: A web browser (process) can have multiple tabs (threads) open simultaneously.
Processes are heavier and take mor...
New is used in C++ for object creation, while malloc is a C function for memory allocation without constructor calls.
new allocates memory and calls constructors for objects, e.g., MyClass* obj = new MyClass();
malloc allocates raw memory without calling constructors, e.g., MyClass* obj = (MyClass*)malloc(sizeof(MyClass));
new returns a pointer of the appropriate type, while malloc returns a void pointer that needs castin...
I appeared for an interview in Oct 2016.
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Hard
It was an online round with coding questions, MCQs and a technical writing part
Given an array of positive integers, your task is to sort the array in decreasing order based on the count of set bits in the binary representation of each integer.
If two num...
Sort the array in decreasing order based on the count of set bits in the binary representation of each integer.
Iterate through the array and calculate the set bit count for each integer using bitwise operations.
Use a custom comparator function to sort the array based on the set bit count.
Maintain the original order for integers with the same set bit count.
Modify the array in-place within the given function.
Given a string S
containing dots (.) and asterisks (*), where a dot represents free spaces and an asterisk represents lamps, determine the minimum number of additional lamps...
Determine the minimum number of additional lamps needed to illuminate a string with dots and asterisks.
Iterate through the string and check for free spaces that are not already illuminated by existing lamps
Place a lamp at each free space that is not already illuminated by an existing lamp
Consider edge cases where the first and last positions may need additional lamps
A situation is given, we have to write a technical article of around 300-500 words (I dont remember exact word limit)
How to optimize website performance for better user experience
Implementing lazy loading for images and videos
Minifying CSS and JavaScript files
Utilizing browser caching for static assets
Reducing server response time by optimizing code and database queries
Round duration - 60 minutes
Round difficulty - Medium
It was an online telephonic round, I was aksed to share my screen and to open my code editor. I generally code in VS Code, So I shared my VS code screen with the interviewer.
Timing - 4pm
Environment was good
Interviewer was nice person
Given a binary tree with N
nodes, determine whether the tree is a Binary Search Tree (BST). If it is a BST, return true
; otherwise, return false
.
A binary search tree (BST)...
Validate if a binary tree is a Binary Search Tree (BST) based on given properties.
Check if left subtree contains only nodes with data less than current node's data
Check if right subtree contains only nodes with data greater than current node's data
Recursively check if both left and right subtrees are also BSTs
Given a singly linked list of integers, return the head of the reversed linked list.
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed link...
Reverse a singly linked list of integers and return the head of the reversed linked list.
Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.
Use three pointers to keep track of the current, previous, and next nodes while reversing the linked list.
Ensure to update the head of the reversed linked list at the end of the process.
Example: Input: 1 -> 2 -> 3 -...
Tip 1 : Practice questions on each data structure
Tip 2 : Try to complete Interview Bit, practice previously asked questions and there are many videos on youtube which have made dsa sheets, just do all the important questions. Try to solve 500 questions in total to become fully prepared for coding rounds.
Tip 3 : Make a notebook for all the questions you do, note down the approach and code on a copy, it comes out to be very beneficial for revision.
Tip 1 : Have some good projects in the resume.
Tip 2 : If you have done any internship, then it will be a plus point. If you don't have internships then you should have some good competitive programming ranks.
I applied via LinkedIn and was interviewed in Jul 2023. There were 5 interview rounds.
I applied via LinkedIn and was interviewed before Feb 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
A business contingency firm is a company that helps organizations plan for and respond to unexpected events or crises.
Provides expertise in risk management and disaster recovery planning
Assists in developing strategies to minimize disruptions to business operations
Offers support in implementing emergency response protocols
Examples: Deloitte, PricewaterhouseCoopers, KPMG
based on 1 interview experience
GIS Engineer
177
salaries
| ₹1.7 L/yr - ₹5 L/yr |
GIS Executive
156
salaries
| ₹2 L/yr - ₹4 L/yr |
Software Engineer
110
salaries
| ₹3.6 L/yr - ₹7.8 L/yr |
Software Developer
105
salaries
| ₹3 L/yr - ₹8.2 L/yr |
GIS Trainee
87
salaries
| ₹1.5 L/yr - ₹3.2 L/yr |
TomTom
Oracle
KPIT Technologies
Intellect Design Arena