Siemens interview question

C++ advance topics and Linux internals STL , smart pointers, gdb etc. Multithreading concepts and socket programming. About the project, what is the most difficult situation you have faced and how did you overcome that.