I applied through a staffing agency. I interviewed at Scott Logic (Edinburgh, Scotland) in Oct 2013
Interview
30 minute phone interview, mostly on syntax. Then two rounds of hour long puzzle, programming and design questions in person. I fell down on the design questions, and to be honest, when they explained the answer to one of them I felt that what they were suggesting was quite a messy solution. I got the feeling they were a little too focused on design patterns rather than good design.
It was a bit annoying that they spread the hour long interviews out over two separate days, and then asked similar questions.
I applied through a recruiter. The process took 2 weeks. I interviewed at Scott Logic in Nov 2022
Interview
The interview process was well-structured and efficient. They outlined clearly on their invitation what the interview would entail, who would be joining and how long it would last, which I appreciated as it did not feel like they were trying to catch me off-guard like other companies I interviewed with. It consisted of three stages, two technical interviews and a behavioural one. I found their way of evaluating a candidate's technical abilities very smart. Their questions were challenging but they were aligned with the day-to-day responsibilities of a software engineer. They were focused on how a candidate approaches a problem and not if they remember the syntax of a particular language. Overall, everyone I interacted with left a positive impression on me, and the company's clear communication and friendly approach to the interview process further reinforced my belief that this would be a great place to work. Despite having another offer, I felt confident that this company was the right fit for me.
Interview questions [1]
Question 1
Coding question with follow-up questions about optimising, logical puzzles, design patterns.
I applied through other source. The process took 3 weeks. I interviewed at Scott Logic (Bristol, England) in July 2022
Interview
I was approached by the recruiter via Linkedin and overall it took a month to go thru 2 rounds of Technical ,1 round of Manageiral and 1 round of HR before offer was released. I fully enjoyed the process and the recruiter kept me in loop about what's expected from me in each round.
Interview questions [6]
Question 1
Write a function to check if a number is the power of 2^ and a positive integer.
Minimum number of times you need to use a scale to find the heaviest of the 8 balls, and what's the mximum number of balls you can weigh using 2 chances. Once I answered they asked the next question as What's the maximum number of balls we can use to find out the heaviest in 3 tries?
Behavious Questions ... How to resolve conflict?, How you provided your expertise to other teams or team members?, What kind of your natural traits have helped you in your work?
I applied online. The process took 2 weeks. I interviewed at Scott Logic (Edinburgh, Scotland) in Oct 2021
Interview
Two sessions
First was a simple programming problem (around calculating n-size average in an array), a class design problem (constructing a filter object) and a logical problem (divers - both this and the latter have been mentioned in other reviews)
Second was a similar design problem and logical problem, plus some more general behavioural questions.
Interviewers were nice people, I didn't find the process too difficult/stressful and feedback was very swift / detailed.
I was made and ultimately turned down an offer for personal reasons (i.e. not worth going into here, but not driven by interactions with the business).