Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

[DevDay 2016] How to get hired by a software company - Speaker: Till Gartner - Executive Vice President at MGM Technology Partners

608 views

Published on

Most software companies looking for specific personalities from their job applicants . But what are they really looking for? What are they expecting from the CVs or during the interview? What questions do they ask during interview and what answers are they waiting for?
This topic will give job seekers an insightful point of view at MGM technology partners as an example and some sample questions used in the interview.

———

Speaker: Till Gartner: Executive Vice President at MGM Technology Partners

Published in: Software
  • Be the first to comment

[DevDay 2016] How to get hired by a software company - Speaker: Till Gartner - Executive Vice President at MGM Technology Partners

  1. 1. München/HQ Bamberg Berlin Boswil Đà Nẵng Dresden Grenoble Hamburg Cologne Leipzig Nuremberg Prague How to get hired by a software company Till Gartner Đà Nẵng, April 9th 2016
  2. 2. 09.04.16 2 Business Applications for large Enterprises eGovernment Insurance eCommerce
  3. 3. 09.04.16 3 Business Applications for large Enterprises eGovernment Insurance eCommerce
  4. 4. 09.04.16 4 Technologies / Tools / Development Process
  5. 5. 09.04.16 5 We love employees that 1. Are friendly & happy 2. Are passionate about software development 3. Are reliable & trustworthy 4. In Vietnam: Speak good English We want to hire about 30 more of this kind this year What kind of employee do we dream of?
  6. 6. 09.04.16 6 The hiring process - Overview CV comes in Person fits? Interview #1 Person fits? Interview #2 Person fits? Lunch Person fits? Make offer No No No No Reject Reject Reject 1. Friendly & happy 2. Passionate software developer 3. Reliable & trustworthy 4. Good English
  7. 7. 09.04.16 7 When reading a CV I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Reading CVs
  8. 8. 09.04.16 8 When reading a CV I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Reading CVs
  9. 9. 09.04.16 9 When reading a CV I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Reading CVs Where is the Software? • What did he program? • In work? • At University? • As a Side Project? • Did he mention his Github account?
  10. 10. 09.04.16 10 When reading a CV I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Reading CVs
  11. 11. 09.04.16 11 When reading a CV I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Reading CVs Where did he learn & speak? • At University? • At work? • Travelling? • English level (TOEIC, IELTS…)?
  12. 12. 09.04.16 12 Write about your software development experience! If you apply for a position as software developer. Rule
  13. 13. 09.04.16 13 1. Present the company § I know about him from the CV, so I should introduce the company § Give candidate time to calm down 2. Ask candidate to present about himself § Last project / employment § Recent projects, technologies, project organization, his roles... 3. Chat about technologies § Select technologies he claims to know § Ask to the very bottom, not just key words 4. Commercial § Availability, expected salary... 5. Private chat § Family, hobbies... Interview – Overall Agenda I want the candidate to succeed!
  14. 14. 09.04.16 14
  15. 15. 09.04.16 15 When I interview a candidate I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Interview – What am I looking for
  16. 16. 09.04.16 16 When I interview a candidate I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Interview – What am I looking for
  17. 17. 09.04.16 17 When I interview a candidate I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Interview – What am I looking for Will talk about this in a minute...
  18. 18. 09.04.16 18 When I interview a candidate I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Interview – What am I looking for
  19. 19. 09.04.16 19 When I interview a candidate I go through my checklist: 1. Is he friendly & happy? 2. Is he passionate about software development? 3. Is he reliable & trustworthy? 4. Does he speak English? Interview – What am I looking for
  20. 20. 09.04.16 20 § What have you programmed lately? § What was the software doing? § How was the project organized? § What was your role? § With whom did you communicate? § What technologies have you used? § How did they interact? Interview – Passion for software?
  21. 21. 09.04.16 21 Interview – What technologies does she know? SQL Java JSE/JEE Struts Hibernate HTML/ CSS JavaScript Jenkins Node JS Git Postgres MS SQL Angular JS SCRUM I want the candidate to succeed!
  22. 22. 09.04.16 22 § I only ask about technologies that she claimed to know § I look for 2 things: § Does she understand the main concepts? § Is she fluent? I.e. has she really been using this technology on a daily basis? § I rather look for basic technologies, not the ones that stack up. I.e. § I like asking about Java, SQL, JavaScript § I avoid talking too much about special frameworks, vendor specific SQL details, JS-FrameWork XYZ Interview - Technology
  23. 23. 09.04.16 23 Question You have an SQL database with 2 tables: Write the SQL Statement that returns this result set: Interview – SQL Joins [Very easy]
  24. 24. 09.04.16 24 Answer Too easy…. Interview – SQL Joins [Very easy]
  25. 25. 09.04.16 25 Question You have an SQL database with 2 tables: Write the SQL Statement that returns this result set: Interview – SQL Joins [Interesting]
  26. 26. 09.04.16 26 Answer Interview – SQL Joins [Interesting]
  27. 27. 09.04.16 27 Question Make a page that looks like this: Interview – HTML / CSS
  28. 28. 09.04.16 28 Answer: Interview – HTML / CSS
  29. 29. 09.04.16 29 Question What’s the difference between § Set § List § Map What are they? I.e. classes? How would you sort a List? Interview – Java Collections
  30. 30. 09.04.16 30 Answer § Set: No order, no duplicates § List: Ordered, can contain duplicates § Map: Key-Value pairs What are they? I.e. classes? § They are interfaces. We use implementations. How would you sort a List? Interview – Java Collections
  31. 31. 09.04.16 31 Question This is how a Matrix is transposed: Write a program that transposes a matrix. Interview – Transpose a Matrix
  32. 32. 09.04.16 32 Answer Interview – Transpose a Matrix
  33. 33. 09.04.16 33 Question Can you explain how the Singleton pattern works? Interview – Java Singleton
  34. 34. 09.04.16 34 Answer Interview – Java Singleton
  35. 35. 09.04.16 35 Question Can you explain how the Java GC works? Interview – Java Garbage Collection
  36. 36. 09.04.16 36 Answer Too long for here… Interview – Java Garbage Collection
  37. 37. 09.04.16 37 Only claim to know technologies you really know! It’s normal that you don’t know some, just say it openly. Rule
  38. 38. 09.04.16 38 Any Question? The End
  39. 39. 09.04.16 39 Innovation Implemented. mgm technology partners GmbH Frankfurter Ring 105a 80807 München Tel.: +49 (89) 35 86 80-0 Fax: +49 (89) 35 86 80-288 http://www.mgm-tp.com PragueMunich Berlin Hamburg Cologne NurembergGrenoble LeipzigDresdenBamberg Boswil Đà Nẵng mgm technology partners Viet Nam Co Ltd 07 Pasteur Da Nang, Viet Nam http://www.mgm-tp.com

×