I applied to Paidy.
The interview was pretty friendly, but I was rejected with very strange feedback:
"This is her second time applying to Paidy, but she was unable to answer any of the same questions we had asked last time."
The point is, there were no same questions as from the previous application. There were totally different questions, which I answered well enough. After the interview, I was thinking that this one was perfect. I was 100% sure that I performed perfectly.
This is ridiculous.
Behavioral questions:
How do you manage your projects? What do you start with, what do you do next, and so on?
How do you conduct a code review? If a PR has errors, how will you inform the developer about them? What will you do if the developer doesn’t agree with you?
How do you mentor and teach your teammates?
Why are you going to leave your current job?
Technical questions:
What makes Rust different from other languages? What do you like about Rust?
Comparing Python and Rust, what is the difference between the garbage collections of these two languages? Does Rust have a garbage collection?
What are the key points of a RESTful API?
Let’s say you have an API, and a client sends a request to it. The API sends a response, but the client disconnects from the internet and doesn’t receive it. What do you do in this situation?
The following metrics were computed from 1 interview experience for the PayPal Senior Software Engineer role in Tokyo, Japan.
PayPal's interview process for their Senior Software Engineer roles in Tokyo, Japan is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for PayPal's Senior Software Engineer interview process in Tokyo, Japan.