Firstly, I submitted an online application on the official site, then I took a math test at the nearest QT office (because the registers do not give me the total change back). I passed the test and got an interview.
Questions d'entretien [1]
Question 1
what is Q_OBJECT macro?
Base class in QT is QObject, and in order to use features in QT(signals-slots, qobject_cast, MetaObjects, Parent Child representation) a class should be derived from QObject and also Q_Object macro should be used in private section of the header file.Also a class deceleration containing Q_Object macro will only be processed by MOC compiler.so if you want to use QT feature like signals-slots, qobject_cast, MetaObjects, Parent Child representation in a class don’t forget to use Q_OBJECT macro.This Q_OBJECT macro will be expanded by MOC compiler to generate c++ specific code to work all QT specific codes.
J'ai postulé en ligne. J'ai passé un entretien chez Qt Group
Entretien
There were 2 steps that I took.
- Tech
General and basic cpp questions. The programming depth wasn't deep since the interviewer wasn't in a tech field.
- Behavioral
They asked me how I would handle the project, how I would take it to your client.
J'ai postulé en ligne. Le processus a pris 2 mois. J'ai passé un entretien chez Qt Group (Hambourg)
Entretien
Quite disorganized. I was passed through many stages, including a full day in the office, where it didn't seem to be really prepared to my visit. Necessity of some meetings in the office that day was questionable. Of course rejection without no meaningful feedback after lots of my time spent.
Contattato al telefono, ho chiesto all'interlocutore di sentirci in un altro momento (al pomeriggio) perché ero impegnato in quel momento. Ovviamente: non mi ha più richiamato. Per me, dimostrazione di scarsa professionalità.