Initial interview process was great. It was an all automated online technical test which evaluated technical acumen as well as problem solving skills. The second interview, which was done online, had a lot to be desired as the interviewers mostly focused on JavaScript language and edge cases rather than evaluating my critical thinking and problem solving ability. Their initial communication can also be improved as the hiring manager did not clearly convey which position I was being interviewed for in advance. As a candidate who applied for multiple technical positions in the same company, this did not help me to prepare in advance for the position I was being interviewed for.
Interview questions [1]
Question 1
Q: Explain the difference between Splice and Slice in JavaScript.