Is having more cores in processor always solve the problem of throughput
Software Interview Questions
551,361 software interview questions shared by candidates
Multiply two big ints.
Write a function to find how many valid letters are in a string of digits give the mapping: a -> 1 b -> 2 ... z - > 26 ex) '123' =>1, 12, 23 => 'a', 'l', 'w'
you have a list of people, and a function that return true/false if one person knows the second person. write a function that finds a VIP, which everybody knows and he doesn't know anybody else.
You have a 4 x 4 board with words. For example: A B G H O L L E E R T Y G E F Y You need to write a function that finds if a certain word exists in the board. The rules are as followed: 1. Each character needs to be close to one another (neighbor cell). For example: The function will return false for the word HERE but true for the word HEY.
Parse a string containing numbers and "+", "-" and parentheses. Evaluate the expression. -2+(3-5) should return -4.
The questions are easy and common, but I was very disappointed with the second phone interviewer. The first interviewer was very nice and supportive. The first question was to return the value of a roman number given in a string. The question for the second phone interview was to print out the paths to all leaves of a binary tree.
1. Given two strings, determine whether they are anagrams. 2. Given a list of strings, return a list of lists of strings, which represents the list grouping strings by whether they are anagrams of one another.
how to find a string has duplicate elements or not
Something about an alien dictionary that I had to find the correct sorting of the letters.
Viewing 2801 - 2810 interview questions