The interview process was initially a quick phone screening which I passed followed by a timed programming challenge. This again was another screen. The faster the challenge was completed the better. The culture of the company is good, with a fast paced environment, interesting problems and an exciting company to be at.
Interview questions [1]
Question 1
Wasnt anything difficult. Was in the area that the interviewer suggested to review on. Was a fair interview for the position.
I applied through a recruiter. I interviewed at Localytics (Boston, MA) in Sep 2017
Interview
Telephone with recruiter - > 1 hour coding challenge -> 1 day interview
The recruiter asked me what time I want to give the coding challenge and he sent me the email with question and 2 tsv files at that time. I had to email the answers and my code in 1 hour. So you code the solution and get the answers.
In the 1st call, the recruiter will ask you if you know scala and if you dont know scala, they will still send you the coding quiz but you dont stand a chance. I used a parser to parse the tsv files and also got the answers using hashmap in java, but the recruiter told me they didnt like my solution. Well, I wished them all the best in their search and got a better company and better job.
Interview questions [1]
Question 1
2 tsv files. Read them and answer questions based on data in them.
I applied online. The process took 5 days. I interviewed at Localytics (Boston, MA) in Jul 2015
Interview
Screening call. I thought it went well, but never received a follow up. Person I talked to was friendly, seemed knowledgeable. Admitted the company was only starting out on their commitment to Agile, but at least they have a coach now (I've seen that really help). I was surprised not to at least get a polite rejection notice, but figure it got lost in the shuffle as they're not a huge company.
I applied online. The process took 2 weeks. I interviewed at Localytics (Boston, MA) in May 2015
Interview
A couple of emails back and forth. 2-3 screen calls. Then a pair programming code test in JS. Pair programming was probably the hardest part of it all. Definitely brush up on your JS in advance, no time to look stuff up while pair programming. Definitely read about functional JS that can scale. Great interview process overall!!!
Interview questions [1]
Question 1
Functional Programming and stuff related to javascript. Control flow.
Software Engineer applicants have rated the interview process at Localytics with 3.2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 32% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 7 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at Localytics overall takes an average of 15 days.
Common stages of the interview process at Localytics as a Software Engineer according to 6 Glassdoor interviews include:
One on one interview: 31%
Phone interview: 25%
Skills test: 19%
Background check: 13%
Presentation: 6%
Group panel interview: 6%
Here are the most commonly searched roles for interview reports -