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.
Software Security Engineer Interview Questions
247 software security engineer interview questions shared by candidates
given a sequence of binary numbers from 1 to n, what is the result of applying the xor operation on each eg. 0001 xor 0010 xor 0011 xor ....
Previous experience,
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.
Design a calculator and do some coding.
Using C++ code, write a function to calculate the sum of a vector of integers using N threads in parallel.
What are the 3 pillars of object-oriented programming?
Reverse a doubly-linked list.
BST traversal
Viewing 11 - 20 interview questions