I applied through college or university. I interviewed at Works Applications (Taipei) in May 2017
Interview
The interview for new graduate would have three rounds.
The first round is an online assessment (three hours for two problems). Normally, one problem would be difficult to answer all right, and the other would be easier. However, candidates don't need to have full scores to enter the next round. In this years, I heard people who got 50 (total is 200) still enter to the next round.
The second round is live coding. Candidates would sit in front of the interviewer to solve the problems. The problem is much easier in this round (about easy level in Leetcode, maybe one would be at medium level).
The third round is complicated. They called it 'internship'. It's like five days hackathon. You need to create a product and write down the concept. The mentor would review the document and you need to revise it accordingly. Then you implement the code. They would decide who can get the offer in the last day of the internship. However, the candidates would be paid and be placed at the hotel (for free) during these five days.
Interview questions [1]
Question 1
In the second round, live coding, I was asked about three questions.
First, write the code to decide if two trees are the same.
Second, write the code to check if the tree is symmetric.
Third, I forgot it, but it's the easiest one of the permutation problems.
Two interviews with two employees each times.
The interviews completed within a week timeframe.
The return is pretty quick. You will hear from them within 2-3 days after the interview.
First, there was an application screening. There were individual aptitude tests, group discussions, etc. After being selected for an internship, you will be hired if you achieve good results in the internship. You need to show even better results in the first training program after being hired and present what you want to be in your desired position at the drafting session.
Interview questions [1]
Question 1
You will not be asked for your motivation, but you will need to explain what you hope to accomplish.
The process took 2 weeks. I interviewed at Works Applications
Interview
there were 3 interviews in total: one hackerrank interview, one live coding and one HR. the interviewers are quite nice and each one of them took about 1-1.5 hours because there were a lot of discussions
Software Engineer applicants have rated the interview process at Works Applications with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 48% positive. To compare, the company-average is 56.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 14 days to get hired, when considering 47 user submitted interviews for this role. To compare, the hiring process at Works Applications overall takes an average of 23 days.
Common stages of the interview process at Works Applications as a Software Engineer according to 47 Glassdoor interviews include:
One on one interview: 35%
Skills test: 22%
Presentation: 12%
IQ intelligence test: 8%
Background check: 7%
Personality test: 4%
Phone interview: 4%
Group panel interview: 3%
Other: 2%
Drug test: 1%
Here are the most commonly searched roles for interview reports -