Graduate Software Engineer Interview Questions

7,629 graduate software engineer interview questions shared by candidates

30 questions in a booklet. Each question has 5 images. These images incorporate various shapes and symbols. From the 5 images, 4 follow a certain pattern whilst one does not (but this image does very well to disguise itself among the other 4). Pick the image that does not follow the pattern of the other 4. You should have no problem if you can find the patterns that occur but the images get very tricky and somewhat bizarre.
avatar

Graduate Programmer

Interviewed at First National Bank

3.8
Sep 1, 2018

30 questions in a booklet. Each question has 5 images. These images incorporate various shapes and symbols. From the 5 images, 4 follow a certain pattern whilst one does not (but this image does very well to disguise itself among the other 4). Pick the image that does not follow the pattern of the other 4. You should have no problem if you can find the patterns that occur but the images get very tricky and somewhat bizarre.

Imagine you have a 6x6 2D array filled with 1s and 0s. The 1s represent walls and the 0s represent empty space. (As if you are looking down at a board game). Step one: Make a method that takes an input of exactly one coordinate on the board. The method returns true if and only if there is a valid empty space for the player to move to from the input, assuming the player can only move up/down/left right and not diagonally Step two: Make another method that returns a boolean. The input should be a coordinate on the board, and the method should return true if from the starting coordinate (the input) the player can move to all available open spaces on the board.
avatar

Graduate Software Engineer

Interviewed at Palantir Technologies

3.7
Feb 9, 2021

Imagine you have a 6x6 2D array filled with 1s and 0s. The 1s represent walls and the 0s represent empty space. (As if you are looking down at a board game). Step one: Make a method that takes an input of exactly one coordinate on the board. The method returns true if and only if there is a valid empty space for the player to move to from the input, assuming the player can only move up/down/left right and not diagonally Step two: Make another method that returns a boolean. The input should be a coordinate on the board, and the method should return true if from the starting coordinate (the input) the player can move to all available open spaces on the board.

Viewing 861 - 870 interview questions

Glassdoor has 7,629 interview questions and reports from Graduate software engineer interviews. Prepare for your interview. Get hired. Love your job.