I received a 30 minute phone call where we discussed my resume and some basic technical questions. I was then asked to do an online programming exercise and meet with another team member for 1 hour. This second meeting was 30 minutes of discussion followed by a 30 minute timed programming test. The first programming question was easy. The second one he asked me to write a function and he gave me no arguments to the function, which made the task super hard. When I finally asked if i could give myself an argument I did the function in five minutes. The entire time I was programming he was on the phone with me and could see my screen. It was uncomfortable.