I applied through a recruiter. The process took 2 weeks. I interviewed at Jet in Jan 2016
Interview
I was contacted by Jet through a recruiter. The first phone interview was very straight forward with many basic C# questions. The second interview was a Skype video call. I did very well on the first interview and had a very good feeling going into the second. The Fibonacci question caught me completely off guard as this programming style was not something I expected and was not prepared to handle it.
Interview questions [3]
Question 1
Basic C# questions: Abstract vs interface, SQL Join vs SQL Union, Process vs Thread, Value type vs Reference type, and when to use an extension method.
Using the following:
public static Func<int, int> Y(Func<Func<int, int>, Func<int, int>> f)
{
return x => f(Y(f))(x);
}
Create a Func<int, int> which computes the n-th Fibonacci number using only anonymous lambdas.