Why do you want to work for BT?
Graduate Software Engineer Interview Questions
4,487 graduate software engineer interview questions shared by candidates
• Skype Interview Questions: - Why BT - About BT's values - Describe a time you took leadership / teamwork etc... - What is BT's business model. • Assessment Centre: (No vague answers are accepted, they will go into detail) Stage 1) Individual Interview - All about your CV, some basic technical questions asked. E.g. - What is a class and describe a project that required you to use multiple classes. Describe those classes. - Describe your favourite project you've worked on and why? - Give me a time where you learnt something new and how did you apply it? (In detail) - Describe a time you had to take leadership and how? - Describe how you went about solving a technical problem, explain any concepts you applied. Stage 2) Group Interview - They expect you to look very motivated and display leadership - They give you a study you have to read in groups and then discuss, nobody waits for you, everyone skim reads and quickly starts bashing out information before you even finish. - They then start giving you additional pieces of information on the case study that you must also discuss. - You must finally come to a solution based on what you've read and present the solution. TIP: This is a really important part of your assessment centre, probably the most important. ==== Food Break Provided By BT ==== Stage 3) Technical Interview: - They go through your project and its efficiency - They ask you questions about it and ask you how you think you can improve it. - They then provide you with some sort of mental activity to see how your brain functions or test your coding ability with a programming exercise. They tested me on the algorithms I knew through sorting cards. Stage 4) Personal Presentation: - You have to present the presentation you were given (I had to present to 1 assessor, they might change this, so be prepared to present anywhere you're put). - The assessor then asks you questions and sees your handouts. - The assessor writes a report. ==== End Of Day - You Go Home ====
Tell me about the importance of version control in software development.
Tell us about a time you had to navigate a difficult situation
What do you think about AI in the futrue?
What is a static class?
What problems do you think are involved in being a Software Engineer at BT?
Describe the Agile method of software development.
Given a class how would you make it immutable?
Reverse a string in java How would you implement GC if you could What has been your biggest challenge so far Difference between overloading and overriding
Viewing 841 - 850 interview questions