I applied online. The process took 4 weeks. I interviewed at bitFlyer in Apr 2018
Interview
Living in North America, I applied to a position in Tokyo requiring that I relocate.
The interview process took more than a month. All interviews were performed on Skype.
The first step was a classic data structure/algorithm question applied to a Bitcoin problem.
Then I had an interview with HR about my personality and motivations for moving to Japan.
Then 3 technical interviews with 2 engineers each time.
1 interview with the CTO.
And finally one interview with HR again.
The technical interviews feature questions about technology, design, and my ability to work in a team.
The CTO interview was technical as well.
After the CTO interview, I was told that everything went smoothly and I would have one last interview with CEO.
But before that happened, HR asked to speak with me again.
They went through more background and personality questions, asking private things that are very unusual North America (your family status, etc).
A few days later, I received a generic email saying they wouldn't go further.
I was surprised and asked for more details. But they refused to provide any.
I thought this was a quite disappointing end to an otherwise nice experience.
When you tell a candidate they're going to meet the CEO after more than a month of interviewing and then change your mind, the least I expect is to provide an explanation.
Not cool, BitFlyer.
Interview questions [1]
Question 1
Optimize mining fees reward by selecting Bitcoin transaction - with different size/fees - to mine from a pool.
The process took 3 months. I interviewed at bitFlyer (Tokyo)
Interview
Job profile changed 2 times in interview process. Took 4 months in process. At the end says we don't have suitable profile.
Same happened to all the people who put their reviews on Glassdoor.
Interview questions [1]
Question 1
they don't have suitable agenda.
random question irrespective of Job profile
I applied online. The process took 2 weeks. I interviewed at bitFlyer (Tokyo) in May 2018
Interview
After I applied , they sent me a coding challenge in C#. It was the knapsack problem applied to the blockchain. Don't forget the hash table for dynamic programming, even though it didn't have any effect on the particular weights and values they chose.
I was invited to their office. A group of Japanese guys came into the room. They were unable to decipher my strange western resume and asked me questions about it as they tried to skim the freshly printed papers while maintaining an air of authority. They asked why I was interested in their company and how passionate I was about bitcoin. Their mannerisms were offensive and it was clear that they only wanted to see how much I would bow to the heavy vertical authority of a Japanese company. There were no technical questions.
The job description was "C# Software Engineer" but they explained that aaaactually there were many different teams and I could choose between backend, front-end, whatever. It is a traditional Japanese company, meaning they will hire anyone then mold them into a particular department. Once you enter enter the company, all your experience gets ignored and you start from the bottom as a disposable foreigner.
The job posting was not the job they interviewed me for. Actually, they constantly have the same jobs posted online year after year, probably because of turnover. It's not like one position had suddenly opened up. Just a warm body mill.