Design a Skills inference system | LinkedIn Interview Question