Ask you some complicated Data Structure problem that is used in their Code base.
C Softwareentwickler Interview Questions
1,017 c softwareentwickler interview questions shared by candidates
Man muss in der Coding Challenge eine Operation einer Datenstruktur aus dem Haus think-cell implementieren. Die Aufgabe ist in bis zu 9 Stunden zu lösen, laut Aufgabenstellung lösen sie erfahrene C++ Entwickler in 2-3 Stunden. Ich würde sagen, dass man die Aufgabe als erfahrener Entwickler in unter einer Stunde lösen sollte; Sie ist nicht umfangreich, es geht eher um den Denkprozess und die Berücksichtigung von Edge Cases.
Return by reference? why needed? when needed? Different ways to write function with return by reference?
How long experience do you have in C/C++
Describe object lifetime with regards to static and constant variables within function scope and global scope.
Walk us through your projects?
Talk about your C/C++ experience? Your strengths? Your weakness?
Round 1) - Given a string containing only the characters 'A' 'B' 'C' 'D', return the string when all adjacent "AB" / "BA" and "CD" / "DC" pairs have been removed. - Given a graph (represented as an array) where nodes have value either 'A' or 'B', find the longest path where no two adjacent nodes have the same value. Round 2) - Physical memory vs virtual memory. You have 4GB physical, but you allocate an 8Gb buffer. Is this possible? If so, how? How is the memory actually read as we traverse the memory? - Thread vs process, what's the difference? Talk about some common threading models. -What are some methods of inter-process communication. Between threads. Between processes. - Explain how a named pipe works (FIFO). - What does the inline keyword do in C++? What are the pros and cons? - How do virtual functions work in C++? Explain how vtable lookup works. - Map vs unordered_map in C++, how is each one implemented under the hood. What data structure is used.
Was ist der Unterschied zwischen internal und protected
General questions (Docker etc) +. Basic C++ programming +. Refactoring +. Architecture + Final discussion with manager....
Viewing 501 - 510 interview questions