I applied online. I interviewed at Binance (Tokyo) in Jan 2020
Interview
1. Applied on Linkedin
2. Schedule the first interview with HR. Casual talk
3. Technical Interview. Pair programming on Leetcode style problems. Very easy
4. Technical assignment, easy too
5. Talk to CTO. Went well but failed without reason
Interview questions [1]
Question 1
Forgot the exact question, but something like:
For an array of numbers
Print a if a number is divisible by 15
Print b if a number is divisible by 5
Print c if a number is divisible by 3
Built the railway port admin backend and C-end mini-program from scratch using React, Taro,
Zustand, AntDesignPro, Vant, completing full workflow from business modeling, permission system
design, to mini-program development, application, and release.
Led two cross-platform apps development with Flutter + GetX + tDesign for operators, integrated
Sentry for logging and exception reporting, completed cross-platform packaging and debugging using
Xcode and Android Studio.
Cooperated with self-developed IoT device framework, customized MethodChannel bridge
communication solution, proficient in using Pub.dev packages for module integration and debugging
to ensure smooth front-end and hardware data interaction
he ask me some pass experience and what i have done before, then discuss some algorithm problems.
Overall the interview is good. we had a good talk.
And ask me some js and ts questions.
I applied through an employee referral. The process took 1 week. I interviewed at Binance (Singapore) in Jan 2023
Interview
there is A Chinese guy who based in Shanghai interviewed me first-round, asked me too many frontend tech questions, I thought I answered so badly, but finally, he gave me a pass, and then I interviewed next-round, the department leader interviewed me, the network so bad, and I answer tech question so bad, and finally he not let me pass.