Software Security Engineer Interview Questions | Glassdoor

Software Security Engineer Interview Questions

18

Software security engineer interview questions shared by candidates

Top Interview Questions

Sort: Relevance Popular Date

what is volatile, static ? how would it affect if the static keyword used for big array inside a function? what are sections of memory and what kind of variable is stored where?

3 Answers

if Volatile used then the compiler dont consider to optimize that variable . Assume that a variable changed at the time of running . But some compiler optimized .to avoid that we use volatile. Static is the keyword which is used to initialized to once that means extra burden for a compiler to keep the variable .and permanantly allocate space in stack.if you diclare static array then stack overflow will occur.

Just clarify one thing, the static variables within a function are not allocated to the function or thread's stack, instead, they are allocated to BSS area, just like other global variables. so it won't affect their function too much.

static variable is not stored on stack.

For the face to face interview, be prepared to be grilled on your basics. Relating to socket programming, TCP/IP concepts, security actions you would take in certain scenarios and firewalls.

1 Answer

Using C++ code, write a linked list insertion method.

1 Answer

Create a linked list in java that supported add and remove. Numbers are added in ascending order, so if the list was 1,3,5 and 4 was added it would look like 1,3,4,5.

1 Answer

Using C code write a routine to find a 32 bit frame start sequence in a raw byte stream buffer.

2 Answers

lots of questions on networking, Encryption, and Unix/Microsoft Server Systems

Using C++ code, write a function to calculate the sum of a vector of integers using N threads in parallel.

1 Answer

ask me about SQL injection and XSS attack and XSF attack; question about network security

how does a bootloader work? what is priority inversion and how it is solved ?compare the ways

110 of 18 Interview Questions