Results 1 to 4 of 4

Thread: Interviewing QT Developers

  1. #1
    Join Date
    Jan 2006
    Location
    Edmonton, Canada
    Posts
    101
    Thanks
    13
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Interviewing QT Developers

    Good day all,

    My company is developing a GUI application, and they have decided to use QT. Unfortunately, none of the developers in our shop are particularly experienced with QT so we need to hire a new QT developer.

    Our inexperience with QT makes it particularly difficult to judge the quality of the candidates we are interviewing. Can you please give me some ideas for questions we can use during the interview process to determine which candidates know QT and which are good at exaggerating their C.V.'s?

    Thanks very much for your help.

    Jimmy

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    5,372
    Thanks
    28
    Thanked 976 Times in 912 Posts
    Qt products
    Qt3 Qt4
    Platforms
    Unix/X11 Windows

    Default Re: Interviewing QT Developers

    A good Qt4 programmer should understand:
    • event-driven programming model,
    • the MVC concept and what models, views and delegates are for,
    • how direct and queued connections work,
    • what is needed to successfully compile Qt application.

    (S)he should know also:
    • the limitations connected with thread-safety,
    • how to use layouts and .ui files

    and probably many more.

  3. #3
    Join Date
    Jan 2006
    Location
    Edmonton, Canada
    Posts
    101
    Thanks
    13
    Thanked 6 Times in 5 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows

    Default Re: Interviewing QT Developers

    That is exactly the kind of answer I am looking for. Thanks Jacek.

    Jimmy

  4. #4
    Join Date
    Sep 2009
    Location
    Bangalore
    Posts
    3
    Qt products
    Qt3 Qt4 Qt/Embedded
    Platforms
    Unix/X11 Windows

    Default Re: Interviewing QT Developers

    Hi Jimmy,

    It depends on level of competency you require in Qt. But in general, every Qt developer should know following things very well.
    1. C++ fundamentals (advanced)
    2. Signals and Slots
    3. Qt modules like core, gui, network. Webkit, SQL will be preferred.
    4. Qt's event loop
    5. Build process (qmake etc)

    I am having 6+ yrs of experince in Qt out of total 8+ yrs. I have interviewed many people and recruited good programmers. If you need any help please let me know.

    Regards
    Yashwant

Similar Threads

  1. Call for developers and testers for ChessX
    By whp in forum Qt-based Software
    Replies: 0
    Last Post: 14th July 2007, 20:30
  2. Qt Developers in Namibia
    By derick in forum General Discussion
    Replies: 1
    Last Post: 19th January 2007, 15:37

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.