Software Security Engineer Interview Questions

247 software security engineer interview questions shared by candidates

Two ECUs communicates over the USB using g_ether (unfortunately you will not know or understand the background why is it so, or any other details of the system and peripherals) and then there is an assumption that both ECUs are equipped with the "hardware security module" (you don't know what kind of interfaces should contain such a module.. or if the housing is the same e.g for tampering reason.. or if this module could establish a secure tunnel to exchange the data, or if it has powerful coprocessor to encrypt the data) Your job is to list the features of such a "hardware security module". On the one hand, it is easy because everything is already on the wiki, but on the other hand you start to think what this person may expect.
avatar

Senior Software Security Engineer

Interviewed at unu

4.1
Jun 10, 2020

Two ECUs communicates over the USB using g_ether (unfortunately you will not know or understand the background why is it so, or any other details of the system and peripherals) and then there is an assumption that both ECUs are equipped with the "hardware security module" (you don't know what kind of interfaces should contain such a module.. or if the housing is the same e.g for tampering reason.. or if this module could establish a secure tunnel to exchange the data, or if it has powerful coprocessor to encrypt the data) Your job is to list the features of such a "hardware security module". On the one hand, it is easy because everything is already on the wiki, but on the other hand you start to think what this person may expect.

how to make an OS real time ? name few RTOSs how to make memcopy fast? code was written over board and had to identify problems in it like memory leak , accessing memory location which is not allocated

how to make an OS real time ? name few RTOSs how to make memcopy fast? code was written over board and had to identify problems in it like memory leak , accessing memory location which is not allocated

First interview: explain recursion to a child. why microsoft? what news did you hear about us? what makes code great? second interview: friendly introduction, books you read about software engineering. question - given an array of 0 1 and '?' print all combinations where '?' is 0 or 1. second technical interview: How does ActionListener work in GUI? How does multithreading work? how to synchronize threads? How does communication between two computers over a network work? How does serialization work? There were a lot of weird theoretical esoteric questions like this and the interviewer gave me only 5 minutes to complete a coding question: given a binary tree - scan and save it to a file so that you could restore it.
avatar

Software Security Engineer

Interviewed at Microsoft

4
Dec 30, 2020

First interview: explain recursion to a child. why microsoft? what news did you hear about us? what makes code great? second interview: friendly introduction, books you read about software engineering. question - given an array of 0 1 and '?' print all combinations where '?' is 0 or 1. second technical interview: How does ActionListener work in GUI? How does multithreading work? how to synchronize threads? How does communication between two computers over a network work? How does serialization work? There were a lot of weird theoretical esoteric questions like this and the interviewer gave me only 5 minutes to complete a coding question: given a binary tree - scan and save it to a file so that you could restore it.

Viewing 11 - 20 interview questions

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