Graduate software engineer Interview Questions in Edinburgh, UK | Glassdoor.co.uk

# Graduate software engineer Interview Questions in Edinburgh

75

graduate software engineer interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### Graduate Software Developer at Metaswitch was asked...

23 May 2019
 What can you add to your BlackJack algorithm to increase its chances of winning against a human opponent?1 AnswerMachine learning tactics - learn how risky/conservative your opponent is. Keeping record of past cards to assess probability of any remaining card arising.

### Graduate Software Engineer at NatWest Group was asked...

8 Oct 2019
 Calculate the revenue difference between a combination of two regions versus one region. 75 seconds to complete the answer.1 AnswerCombine two region sales. Get ratio, choose the answer from drop-down menu.

### Graduate Software Engineer at Scott Logic was asked...

7 May 2017
 If you had 8 balls and 7 balls weighed the same but 1 was heavier, what is the minimum amount of times you would need to place the balls on the scales to figure out which ball is heaviest.1 AnswerCertainly it depends on the type of the scales. A) If it is a balance scale, then 2 measurements are necessary and sufficient. First measurement: Place 3-3 balls on both pans of the scales. Case 1: If one pan is heavier, then the odd ball is the group of 3 balls in that pan. In this case, second measurement: place 1-1 ball out of this group into each pan. If one is heavier, then that is the odd ball; if their weight is equal, then the 3rd is the odd ball. Case 2: If these 3-3 balls have equal weights, then the odd ball is among the remaining 2 balls. In this case, second measurement: place 1-1 ball of the remaining pair in each pan of the scales. The heavier is the odd ball. Note that 2 measurements would be enough for 9 balls as well. Caveat: It is necessary to decide whether the scales are in balance or not - with no information on the weight difference between the light and the heavy ball, and also no info on the sensitivity of the scales. In other words: how can we decide if a slight imbalance is a consequence of a weight difference, or is it due to a measurement error that should be tolerated? B) If it is a digital or spring scale (or something similar, where you measure a single load and it displays the weight), then 4 measurements are always sufficient, and fewer is not always enough. There are many possible strategies, which fall basically into 2 different types: 1) Methods dependent on being able to compare the measured weight with a computed weight (a multiple or a fraction of a previous measurement result). In these cases it is enough to decide which weight is more, and there is no need to assess equality. 2) Methods where computation is not necessary (so the absolute weight is not needed, just to compare to other measured weights), but it is necessary to decide if two measured values are equal or not - and there is no information on the weight difference between the light and the heavy ball, and also no info on the error limits of the scales. One example for type 1: #1: Measure all 8 balls #2: Measure a group of 4 balls. If their weight is more than the half of the weight taken in the previous step, then this group contains the heavier ball, otherwise the other group does. Select the heavier group. #3: Repeat step #2 with 2 balls from the heavier group, and select the heavier pair in the same way. #4: Repeat again with 1 ball from the heavier pair, and select the heavier ball. An example for type 2 (similar to the method employed with the balance scale) #1: Select 3 balls and weigh them. #2: Select 3 different balls and weigh these as well. Case 1: If one measured weight is heavier, then the odd ball is in that group. #3 and #4: weigh 1-1 ball out of this group. If one is heavier, then that one is the odd ball; if their weight is equal, then the 3rd is the odd ball. Case 2: If these 3-3 balls have equal weights, then the odd ball is among the remaining 2 balls. #3 and #4: weigh each of these 2 balls. The heavier one is the odd ball.

### Graduate Android Developer at xDesign (UK) was asked...

25 Jun 2017
 I was asked about my experience with Android platform1 AnswerI did not have any - but I said I am very interested to learn it

### Graduate Software Engineer at Skyscanner was asked...

19 Jan 2020
 simple OO question about splitting the cost of a holiday amoung several people 1 AnswerIn these sorts of interviews you really need to drill down and understand what the interviewer is looking for. A good way to simulate a real interview experience is to do a mock with one of the Skyscanner Graduate Software Engineer experts on Prepfully, rated super strongly on TrustPilot... prepfully.com/practice-interviews

### Graduate Software Engineer at Skyscanner was asked...

17 Dec 2015
 Design a picture-sharing app.2 AnswersThe key in these questions is to cover the fundamentals, and be ready for the back-and-forth with the interviewer. Might be worth doing a mock interview with one of the Skyscanner or ex-Skyscanner Graduate Software Engineer experts on Prepfully? They give real-world practice and guidance, which is pretty helpful. prepfully.com/practice-interviews One or more comments have been removed. Please see our Community Guidelines or Terms of Service for more information.

### Graduate Software Engineer at Skyscanner was asked...

14 Mar 2017
 Talk about a time you had to deal with confrontation in a development team.1 AnswerThere's quite an extended back and forth in actual interviews for questions like this, so nothing quite like real practice. The Prepfully Skyscanner Graduate Software Developer experts have actually worked in this role, so they're able to do an honest-to-God accurate mock, which really puts you through the paces. prepfully.com/practice-interviews

### Graduate Software Developer at Amazon was asked...

3 Dec 2014
 Codility's 1st question1 AnswerWhat is meant by 1st question ??

### Graduate Software Developer at Metaswitch was asked...

23 May 2019
 If all cards but the red ace are left, what is the score?1 AnswerCards have different values in this game compared to blackjack, reds ans negative and blacks are positive. So 11 is the correct answer.

### Graduate Developer at Zonal was asked...

7 Nov 2018
 "what is your biggest weakness"1 AnswerI rolled my eyes at such a banal question
110 of 75 Interview Questions