Q1) Implement hash table
Software Development Interview Questions
36,992 software development interview questions shared by candidates
explain what is hashing and how does hashing works
I only remember three of the technical questions I was asked, in addition to the usual general questions about my experience, skills, and work: 1. write code to replace spaces in a string with a * character (don't just use .replace functions though, hehe) 2. given an array with values that increase, reach some max, then decrease, find the max in less than O(n) + test cases 3. given a linked list that represents two numbers (e.g., 1234 represented by 1->2->3->4 and 5678 rep by 5->6->7->8), add the numbers. singly-linked list
What is the range of numbers that can be stored using a single byte?
Don't remember the exact question but it was related to string and array (Leetcode medium)
Scripting questions in Python like, parse a csv file and extract the name, phone numebers, emails into a dict.
I was asked about the egg dropping problem
Real time project development assessment
(1)Given string is palindrome or not(Inlace without using extra buffer) (2)Given a number n - give me the first n prime numbers (Improve efficiency of code) (3)Fizz-buzz type question (4)Given a string(for e.g.,abc) and an array of strings(s1,s2,....sn) -> return an array of boolean values based on if a string s1 can be made from the characters of string(abc) (5)Find the duplicates in an array. (6)Given an architecture of an application - find the best ways to test it and make sure that how can we deliver quality products. (7)Behavioral questions like conflict with a team-member etc.
One question related to trees was tricky. Dont remember the exact details
Viewing 1051 - 1060 interview questions