ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
#TypeTime limitQuestionComments
2
1Behavioral #13 minutesWhat are you looking for in your next role?Evaluate if your coding partner is following the S.A.R. (Situation, Action, Result) methodology
3
2Behavioral #23 minutesWhat was the most difficult bug that you fixed in the past 6 months?Evaluate if your coding partner is following the S.A.R. (Situation, Action, Result) methodology
4
3Algorithms & Data Structures #13 minutesWhat is Stack and where it can be used?
5
4Algorithms & Data Structures #23 minutesWhat is a Linked List and What are its types?
6
5Coding challenge30 minuteshttps://leetcode.com/problems/kth-smallest-element-in-a-bst/description/Thinking in terms of Big-O notation, think if your coding partner has achieved an optimal solution. This can be completed in JavaScript or Ruby.
7
6HTML & CSS #13 minutesCan you explain the difference between coding a web site to be responsive versus using a mobile-first strategy?
8
7HTML & CSS #23 minutesHave you played around with the new CSS Flexbox or Grid specs? Could you explain them to me?
9
8JavaScript #13 minutesWhat is the significance, and what are the benefits, of including 'use strict' at the beginning of a JavaScript source file?
10
9JavaScript #23 minutesCan you describe the Document Object Model in JavaScript?
11
10React/Redux #13 minutesWhat do you understand from “In React, everything is a component.”?
12
11React/Redux #23 minutesExplain the purpose of render() in React.
13
12Ruby #13 minutesExplain how (almost) everything is an object in Ruby.
14
13Ruby #23 minutesExplain the role of modules and mixins in Ruby.
15
14Ruby on Rails #13 minutesHow should you use filters in controllers?
16
15Ruby on Rails #23 minutesExplain the Active Record pattern.
17
16System Design15 minutesHow would you design a Social Network Feed?You are evaluating an entry-level candidate. You shouldn't expect a complex design as an answer, but an overview of the main components of the solution. Make sure that your coding partner doesn't start designing something in high detail.