I applied online. The process took 2 weeks. I interviewed at GRAPHISOFT (Budapest) in Jun 2019
Interview
We went to a room. First I had an interview with a member of the HR department (we talked mostly about my personality), then I had to analyze a C++ code on a paper (it was a sorting algorithm). At the end they asked me to tell the SOLID principles.
I applied online. The process took 1 day. I interviewed at GRAPHISOFT (Budapest) in Jan 2017
Interview
I sat down with 2 lead developers and the HR recruiter in a small room. The recruiter shortly presented the company, but she was unable to say anything positive or attractive about it. "The duration and the interval of the working time is fixed, home office is not allowed, but in turn we have this nice park." The park. No mention of benefits, culture or career options.
One of the tech guys made a face when I was speaking about myself. I felt it pretty arrogant. Then they gave me a printed A4 paper with intentionally misformatted and badly written C++ code to analyze line by line in speech and identify logical, runtime and design errors.
The whole company made a bad and unfriendly impression on me.
If you go for an interview: the knowledge of Liskov substitution principle (and S.O.L.I.D. in general), bubble sort (and sorting algorithms in general), shallow/deep copy, testing essentials, and complexity analysis is recommended.
Interview questions [1]
Question 1
The usual questions like "speak about yourself", "why would you like to join?", "what did you do in the past?" + printed A4 paper with intentionally misformatted and badly written C++ code to analyze line by line in speech and identify logical, runtime and design errors.