I applied online. I interviewed at Payworks in Mar 2020
Interview
Had the first "Get-to-know" call which was weird because the HR was not even interested in knowing about me in the interview and then the company ghosted me. Never even received the rejection e-mail.
Interview questions [1]
Question 1
General HR questions and a few technical questions by the HR.
I applied online. The process took 5 weeks. I interviewed at Payworks (Munich, Bavaria) in Aug 2019
Interview
First had a screening interview with HR (on-line). Was pretty standard. Had several common questions ("Why did you choose our company?", etc.)
The second interview was with lead developer. It was an online interview also. Questions were pretty specific, nothing esoteric. And some live coding. Again, nothing difficult. Just to see how I think of problems and do I understand some aspects of the language.
Last part was onsite interviews. Had 4 of them in one day.
System design interview.
Programming interview
CEO interview
HR interview.
Again, very pleasant atmosphere, no questions that I found out of place.
Be prepared to answer questions like "What do you consider your biggest achievement/failing?",
"How do you respond to criticism?", etc. And not just answer, but discuss it in details.
Only con was that instead of promised 2 weeks of waiting for results had to wait almost 3.
But, then again, it was an August (time of vacations), so pretty understandable.
Also, when I get a rejection, I asked them to provide more details - in what aspects was I found wanting, but got no reply, unfortunately.
I applied online. The process took 3 weeks. I interviewed at Payworks
Interview
1. It all starts with an interview with HR. The usual, see if you are a cultural fit. Specially because it’s such a diverse company from people all around the world. Are you energetic and driven. Proof you are proactive. And experience.
2. General Interview with head of product.
3. Product Manager take home test with Product Team.
4. On-SIte visit:
1. Interview with engineers
2. Interview with Solutions Consulting
3. Interview with PMs
4. Probably Lunch or coffee with the whole team
5. Senior Engineers/Systems Architect interview and case
6. CTO
7. CEO
5. Offer/No Offer
1. Initial Interview with Head of Product:
Asks general questions of how you work as a PM. i.e. What products and projects you’ve been working on.
-Go through the whole workflow of you get from idea to actually shipping feature or product.
-If you’ve managed team and how you’ve done that.
-Under which methodology (They use scrum)
If he likes you then he will assign you homework, which in the past has been to pitch a new feature or product for Payworks.
2. Product Manager take home test:
- For the assignment I got a week and when I presented other PMs from the team where joining him to ask me questions from my presentation.
*Tips: Research thoroughly how Payworks work, their products and the POS/Payment industry. Don’t worry much on telling why, just focus on a feature that fits perfectly with the POS/Payment industry and you’ll be on the other side.
Product team won’t ask much technical questions even though the team is very technical. As mentioned before focus on pitching a feature that fits. After the interview, the PM team gives feedback to HoP and he makes a decision if they move forward with next round. Next round is an on-site interview (you get flown to Munich which is pretty cool).
3. On-site interview:
- Head of solutions consulting:
Great guy, very technical but amazing for business as well. Will ask you mostly technical questions such as "What does a webhook do?"
- Engineers:
General technical questions, management and knowledge of agile methodology. How do you write user stories, how do you cope with client requirements. And personal questions.
- Systems architect/Senior Engineers:
They will get you with a couple of their senior engineers with most experience and time in the company, and test you on a technical case or problem solving case. However, the problem solving case will be industry related. They will first give you an overview on how a payment workflow works. Then build a case with a problem such as “What happens when shopper goes to store and makes payment, on the backend we don’t get a response from Acquirer, timeout is x amount and has a retry mechanism. What happens with charge?” Answer would be something like payment declined and then client gets charged after a while causing a double charge issue for shopper. Stuff like that. So try to do a bit of homework on payment workflows, however they will help you and guide you step by step. They want to see how you think and solve problems but be advise, all the company is very technical and you have to demonstrate that you have technical skills.
- CTO:
Very technical. Will ask you general questions about your experiences and some technical questions such as “How does the internet work” or “What is a DNS”
- CEO:
Will ask you about your experience, your life and motivations. "Do you have the drive to be part of the team?"
- In the same on-site they will probably take you to lunch with a bunch of people or some coffee time. During this time, all the team will be evaluating you on a personal level, they want to get to know you, so don’t be shy. Also if you’re a good cultural fit. There has been cases int he past where candidate was great but could’t connect with people and got rejected.
The whole process sounds really long but it’s extremely quick, or at least it used to be like that, since know they are hiring like crazy.
Interview questions [1]
Question 1
Product Management Assignment.
Problem solving case
How does the internet work?
What is a DNS?