Pergunta de entrevista da empresa NimbleUser

Telephone interview Questions: 1) What are your goals as a software engineer? 2) What was your experience during your internship? 3) Are you comfortable working with APIs? Give me some examples. 4) In your experience which APIs were easy to use and which were complicated? 5) What is your opinion on regression testing and unit testing? Which is better? 6) Are you comfortable using RESTFUL services? 7) Have you ever worked on SOAP? 8) Did you work with XML parsing? Do you like XML or JSON? Then I was asked to write code in favorite language using a link which they sent me through email. The problem is to print numbers from 1 to 100, conditions: if it multiple of 3 print “Nimble”, if it is multiple of 5 print “User”, if it is multiple of both 3 and 5 then print “Nimble User”. On-Site interview with first guy: 1) Tell me about your internship experience 2) What do you like about AngularJS (I was asked this because I worked on that in my internship)? 3) Coding problem on white board to reverse a string using recursion: The method signature was written on the board: public String reverse(String s) 4) What’s your experience on working with API calls? 5) What kind of courses have you done at XXX University? 6) Explain a couple of projects you are more proud of? On-Site interview with second guy: 1) Tell me about yourself 2) What were your responsibilities during your internship? 3) Why NimbleUser? 4) What are your goals?