The title uses “building” instead of “writing” because some experiences take time to prepare. For example, taking a course takes at least half a year, and longer if there are prerequisites. Competing in a Kaggle machine learning competition can take three to six months, and it’s not always possible to achieve results that are good enough to put on your resume. Deliberately building your resume in advance will give you the best chance of getting interviews when…
Accidentally stumbled upon Y Combinator’s YouTube channel and found their course for startup founders. Took the opportunity over the holiday to watch it all. Despite working in startups for years, I learned a lot, and some insights even challenged my previous beliefs.
I recently finished reading the Elon Musk biography written by Walter Isaacson. Each chapter is a short story that allows us to understand Musk’s personality and how he accomplished all of his achievements: the commercialization of electric vehicles, world-leading self-driving technology, reusable rockets, satellite communications, and more. These are daunting feats, yet he made them happen. Musk is not a perfect person, nor does he need to be. We can try to learn from his working methods…
This year, NVIDIA opened a new metaverse department in Taiwan and is recruiting for various positions, including front-end engineers, and research scientists. I went for an interview for the deep learning engineer position.
I have been a software engineer for nine years. Ten years ago, I still had one year of student life to do things that office workers don’t have much time to do. I’ve taken some detours in the past. If I had myself as a career mentor ten years ago, I would definitely have a more successful career now.
There seem to be many misunderstandings about Leetcode (or algorithm problems), such as the idea that you need to memorize all the Leetcode problems before going to an interview, or that algorithm questions are like IQ tests (so you can’t improve your problem-solving skills through practice). Many people criticize algorithm interviews for being disconnected from real work, but we can’t control how each company conducts interviews, and discussing this won’t help in passing the…
The productization of ChatGPT has set off another wave of AI fever in the world. This time, unlike AlphaGo, everyone can register for an account to play. In addition to text-generating AI, there is also image-generating AI that produces images that are indistinguishable from human works, and anyone can try it out for free. Even people who don’t know coding can easily use them, which will definitely affect the work of machine learning engineers, but I think machine learning engineers can…
In the second half of 2021, I interviewed with Amazon and Microsoft, but unfortunately was rejected after virtual onsite interviews. The positions I applied for were software engineer in machine learning. Here I would like to share my interview experience and preparation methods.
Record of my interview experience with QuantumBlack (McKinsey) as a data scientist in Singapore in 2019.