1. relatively easy string logs manipulation. log: [id, time, in/out], max_duration: int. the job is to find id that has a out time - in time < max_duration. problem with this is that input logs are not sorted and not sanitized, meaning there can be an in but no out and vice versa. 2. input will be a list of lists of time intervals. each list represents all available time intervals (i.e. ["12:30-18:00"], ["12:15-19:00"], ["00:00-18:00"]) of one employee. the goal is to output a list of time intervals where a 15 min meeting can be arranged. a meeting can be arranged as long as 2 or more people are free. the problem hints using a 2D array to store each employee's time in a 15 min unit (96 * numOfEmp) and then scan through the array to find all available overlaps. There are two tricks here: 1. you need to find n meetings that are optimized by the number of employees that can attend, which can be done during array scanning where you can cache the number of people. then in the output you have to sort this optimized size n list by starting time. 2. using 2D array forces index usage. thus transforming an index int back to string time interval is a time wasting job (i.e. [0, 49, 2] -> '00:00-12:15')
Entry Level Programmer Interview Questions
3,186 entry level programmer interview questions shared by candidates
Tell me a little bit about yourself.
The practice question before starting the exam was a simple FizzBuzz question but the actual 2 questions were very difficult and I was unable to finish either one. Be prepared to deal with 2d lists and hour:minute time formats.
Hackerrank coding questions were given
Q: How does your background fit this role?
Create a form linked to a Relational Data base
The programming challenge involved writing c code to make one object follow another object in an appropriate velocity/acceleration range. I also had to write about my experience with debugging and answer questions about thread safety. During one technical interview, I was asked to review code that was intentionally badly written. During the other technical interview, I was asked to talk through how I would program a commonly known 2D video game.
Describe (x project) and what you learned from it Tell me about this class on your transcript
What has been your experience in this field?
How would you go about setting up security on a new API you are building?
Viewing 1691 - 1700 interview questions