Just study those for the recruiter interview :) With love <3
Behavioral:
- Why Yelp? (obvious one)
- Why would we hire you?
- If you could do anything at Yelp, what would you do?
- Yelp throws a Hackathon 3 or 4 times a year (gives additional details about the contest), what would you submit?
- What is the most difficult project that you've worked on?
- What is your ideal work environment?
- What's your favorite programming language? Why?
- What are some disadvantages of that language?
Technical:
- What does SSL stand for, explain what it does?
- Maximum value of unsigned integer?
- Number of bits in an octal?
- How to retrieve a row from a table in SQL
- SQL command to move a row in a table?
- protocol used to transfer message in HTTP application
- port number for HTTP
- performance of binary tree if implemented thru array or linkedlist?
- which one of the following describe inner join? 1. A intersection B, 2. A Union B and ...
- Which signal does linux uses to kill a process
- What's the difference between TCP and UDP?
- Explain in detail the steps/processes that occur from the moment you type a URL in a browser and hit enter.
- Time complexity of adding things to Linked List
- What does HTML stand for?
- What is SSH?
- how many bytes are in an integer?
- How many bits of an integer?
- What is the command for viewing memory management information in Linux?
- What is the best and worst case time complexities for a hash table?
- How many bytes does a 32 bit operating system work with?
- What is the time complexity of searching in a linked list
- What is DNS?
- What is SQL?
- some command in linuz(grep, kill)
- TCP?
- Time complexity of binary search
- How would you find a method in a file
- How would you find whether a remote computer is online or not
- How does the domain name map to ip address
- How many bits in a short?
- How to delete in the SQL table
- What's a HTTP GET/POST/PUT?
- How cookies are working?
- HTTPS?