Tip 1 : Leetcode has good coverage of wide variety of questions
Tip 2 : for Projects discussions, self question about the design, think what alternative solutions could have been.
Tip 1 : Keep it short
Tip 2 : Project details must be precise & in layman's terms
Couple of coding questions were discussed



Given an array and a number N, find 3 numbers such that sum is equal to N. Duplicate may exist.
Design a data structure, which provide insert Key, delete Key, get Key and getValuesInSortedOrder.
used hashmap & modified BST for the same
Hard coding question only 1 was asked & discussion happened
Design something which provide insertKey, deleteKey, getKey and getRandomKey. where each operation is equally likely.
Initially gave answer by having extra array but he told he doesn't want to use extra space.
Gave solution having modified BST where each node store leftCount and rightCount, so we can do each operation in log(n)
Was mostly around projects I worked on & a puzzle
3 people Black & red hat puzzle
Tip 1 : Question was based on probability
Tip 2 : try practicing puzzles from interviewbit.com

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?