Собственно, наткнулся случайно на задачки одного человека, которые он задавал на собеседованиях: 
без запинки написать функцию add которая складывает a и b и вызывается так: add(a)(b)
и
Write the result of these expressions: 
 6 / «3» 
 «2» * «3» 
 4 + 5 + «px» 
 «$» + 4 + 5 
 «4» — 2 
 «4px» — 2 
 7 / 0 
 typeof null 
 typeof {}[0] 
 typeof («4px» — 2) 
 parseInt(«09») 
 5 && 2 
 2 && 5 
 5 || 0 
 0 || 5
Задачки, в принципе, не такие и уникальные. Тут в статьях, кажись, все это рассматривается (и забывается), но все равно интересно.
Ради собственного развития и знания, что меня ожидает там впереди, кидайте сюда условия и задания, которые вам задавали/вы задавали на собеседованиях и т.д?
Которые могут охарактеризовать глубину понимания отвечающего.