I applied online. The process took 2 weeks. I interviewed at LevelUp
Interview
I passed until virtual programming interview. It felt to be going fine, but I was turned down with pretty confusing feedback. Problems were easy and I solved them correctly (yet, could have done better with more time). Though in a feedback I found that I was expected to write tests (Which I do for every line of my production code, though I've never been told to do so, and I assumed by default that I had to solve as many problems as possible in a given 45 minutes). Another reason was that I didn't ask enough questions about the company, like I didn't seem engaged, which is ridiculous when everyone can just read about the company here on glassdoor and make a conclusion.
Interview questions [2]
Question 1
Write a function that checks if all alphabet letters are present in a phrase.
Phone screen with Recruiter. Given assignment related to POST/GET endpoints. Code share exercise. Then onsite. My recruiter was very timely and great. However once onsite it seemed like people were not interested. One my of onsite interviewers actually forgot what questions he was supposed to asked (admitted that out loud) and we proceeded to work through a design question on the fly. I thought this was extremely unprofessional as the onsite requires at least half a day and time off from my current job.
Interview questions [1]
Question 1
Reading through existing production code and design question
I applied online. The process took 1 week. I interviewed at LevelUp
Interview
First there was a phone screen with the recruiter, then an online coding session. The person conducting the coding session showed up quite late and jumped right into the algorithm question. The experience felt impersonal and relied 100% on your algorithm creation skills. That said, the rest of the process was great and I would apply again.
Interview questions [2]
Question 1
Write a function to determine if a string is a palindrome.
The largest palindrome from the product of two 2-digit number is 9009. Write a function to find the largest palindrome from the product of two 3-digit numbers.
I applied online. The process took 2 weeks. I interviewed at LevelUp (Boston, MA) in Feb 2018
Interview
I had a really positive experience interviewing with LevelUp. After a brief phone call with their recruiter I had a video phone call with one of their dev leads. This was the basic technical interview with a couple of coding questions and then time for me to ask questions. I then visited their office for the on-site where I had 4-5 quick sessions back to back. These were a good mix of technical (including reading through code), high level design, and just personal interviews. Everyone I met with was really nice and I never once met with anyone who seemed like they didn't want to be there or anything. The recruiter I was in contact with was really great about answering all my questions and moving the process along.
Interview questions [1]
Question 1
Since they're a smaller engineering team I don't want to give away anything they asked. That being said, if you know your basic skills then on the technical side you'll be okay.
Software Developer applicants have rated the interview process at LevelUp with 2.8 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 17% positive. To compare, the company-average is 37.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Developer roles take an average of 27 days to get hired, when considering 6 user submitted interviews for this role. To compare, the hiring process at LevelUp overall takes an average of 23 days.
Common stages of the interview process at LevelUp as a Software Developer according to 6 Glassdoor interviews include:
Phone interview: 43%
Presentation: 29%
Skills test: 14%
One on one interview: 14%
Here are the most commonly searched roles for interview reports -