Software Support Engineer Interview Questions

443 software support engineer interview questions shared by candidates

Example of behavioral question: tell me about something you have learnt in your job. Example of code challenge question: given an array of ordered strings (with some empty strings in the middle), return the index of a given string (which may or may not actually be present in the array). Usually, the questiosn aren't too difficult (no smart gotchas), but they expect you to present a very structured answer (they want to know about the outcome of the situation you presented in the behavioral questions, or some discussion about the code you wrote - time complexity, space complexity, how to improve your code, maintainability, optimizations, tests, limitations, etc.).
avatar

Software Support Engineer

Interviewed at Amazon

3.5
Jul 29, 2021

Example of behavioral question: tell me about something you have learnt in your job. Example of code challenge question: given an array of ordered strings (with some empty strings in the middle), return the index of a given string (which may or may not actually be present in the array). Usually, the questiosn aren't too difficult (no smart gotchas), but they expect you to present a very structured answer (they want to know about the outcome of the situation you presented in the behavioral questions, or some discussion about the code you wrote - time complexity, space complexity, how to improve your code, maintainability, optimizations, tests, limitations, etc.).

Determine the output of the following Java code: class B { public static void main(String[] args) { int k = 55; try { System.out.println("In try block"); int t = k/55; } catch (ArithmeticException e) { System.out.println("In catch block"); System.out.println("Dividing by zero but caught"); } finally { System.out.println("Execution, whether an exception occurs or not"); } } }
Oct 6, 2023

Determine the output of the following Java code: class B { public static void main(String[] args) { int k = 55; try { System.out.println("In try block"); int t = k/55; } catch (ArithmeticException e) { System.out.println("In catch block"); System.out.println("Dividing by zero but caught"); } finally { System.out.println("Execution, whether an exception occurs or not"); } } }

Viewing 431 - 440 interview questions

Glassdoor has 443 interview questions and reports from Software support engineer interviews. Prepare for your interview. Get hired. Love your job.