Behavioral Why outreach The impact you hope to have from your next role?What is most important factor in your career/job What do you think about RSpec? How do you compare it with other frameworks What was the hardest/Challenging technical problem you faced and how did you resolve it Coding This problem concerns finding a time when we can do daily recurring maintenance on a server. You are to write a function that is given the following information: List of times when the server is busy every day Duration, in minutes, of the desired maintenance window The function should return the start time of a daily maintenance window when the server is not busy. In pseudo-code, the function signature would look something like this: maintWindowStart(busyTimes, durationMins) -> startTime The "busy times" should be time ranges like the following, and can be represented in whatever data structure you feel is appropriate. 0:05 to 0:30 = [5, 30] 2:00 to 4:01 = [120, 241] 13:10 to 16:55 = [790, 1015] [[5, 30], [120, 541], [790, 1015]] // requested duration -> expected start time // 10 -> 30 // 120 -> 541 // 4 -> 0 // 300 -> 1015
Lead Backend Developer Interview Questions
6,291 lead backend developer interview questions shared by candidates
whats the angle between the minute pointer and hour pointer at 3:15
Given an integer, re-arrange the integer such that first and last digit will be at first and second, second and second last digit will be at third and fourth position from left of the re-arranges integer and so on. Example: Input -> 12345678, Output -> 18273645 Input -> 1234567, Output -> 1726354
Find the max k elements in an unsorted array.
Ruby: What is the difference between @ and @@? SQL: What is the difference between outer and inner join?
Basics of OSI in networks. C++, Java, JavaScript questions. DSA questions (1-2 per interview)
How does some technical stuff work
Given an array of N+1 elements of values 1 to N, return a duplicate value in faster than n^2 in constant space without modifying the array.
Reverse Of a Linked List recursively
First is a codility test. then the recruiter called for a skype interview. Then a technical interview with one of the engineers.
Viewing 1 - 10 interview questions