Turning the Front End: Telecom Professionals' Journey to Ali and Tencent's Offer

Turning the Front End: Telecom Professionals’ Journey to Ali and Tencent’s Offer

As a front-end engineer, the journey to securing a job at top tech companies like Ali and Tencent can be a challenging one. In this article, we will delve into the experiences of a telecom professional who successfully landed a job at one of these companies.

Personal Circumstances

The candidate, who holds a master’s degree in telecommunications from a prestigious university, began her journey in front-end development on March 16th. With a total of five internship experiences under her belt, she was well-equipped to tackle the challenges of the industry. Her internship experiences, although not particularly powerful, provided her with a solid foundation in front-end development.

Surface by

On August 24th, the candidate was presented with the opportunity to share her technology development process with the interviewer. She chose to discuss the framework difference between Vue and Angular, two-way data binding in Vue, and the core of Angular. The basics of cross-domain, ES6 arrow functions, and the difference between cookies and sessions were also covered.

Interview Highlights

The candidate’s interview was a comprehensive one, covering a range of topics from self-introduction to project optimization. Here are some of the highlights:

  1. Self-introduction: The candidate began by introducing herself and sharing her experience in front-end development.
  2. Why front-end?: She explained why she chose to pursue a career in front-end development, citing the advantage of being able to see the results of her work in real-time.
  3. College experience: The candidate discussed her experience in college, including her internship experiences and the projects she worked on.
  4. Boyfriend: In a surprising turn of events, the candidate’s boyfriend was asked about his experience in the tech industry, providing an interesting perspective on the field.
  5. TOEIC network: The candidate was asked about her experience with the TOEIC network, which she explained was a valuable tool for improving her language skills.
  6. 996 work culture: She discussed the challenges of working in a 996 culture, where employees work for 9 hours a day, 6 days a week.
  7. Angular and Vue: The candidate was asked to compare and contrast Angular and Vue, two popular front-end frameworks.
  8. HTTP caching policy: She explained the importance of HTTP caching policy and how it can improve the performance of a website.
  9. HTTPS process: The candidate discussed the process of implementing HTTPS on a website, including the encryption of data.
  10. Prototype chain: She explained the concept of the prototype chain and how it is used in JavaScript.
  11. Map function: The candidate demonstrated how to implement a map function in JavaScript.
  12. Webpack configuration: She explained the importance of Webpack configuration and how it can improve the performance of a website.
  13. Babel configuration: The candidate discussed the importance of Babel configuration and how it can improve the performance of a website.
  14. ES6 to ES5: She explained how to convert ES6 code to ES5 using a tool.
  15. Eval: The candidate discussed the use of eval and the potential safety issues associated with it.
  16. v-model: She explained the use of v-model and how it can improve the performance of a website.
  17. Composing functions: The candidate demonstrated how to compose functions in JavaScript.
  18. Browser cache mechanism: She explained the importance of the browser cache mechanism and how it can improve the performance of a website.
  19. Mocking difficulties: The candidate discussed the challenges of mocking in a project and how to overcome them.
  20. Mobile end Click 300ms delay: She explained the cause of the 300ms delay on the mobile end and how to fix it.

Tencent’s Offer

After a comprehensive interview, the candidate was offered a job at Tencent, one of the top tech companies in China. Her experience and skills in front-end development, combined with her passion for the industry, made her a strong candidate for the position.

Conclusion

The journey to securing a job at top tech companies like Ali and Tencent can be a challenging one. However, with the right skills, experience, and passion, it is possible to overcome the obstacles and achieve success. This article provides a comprehensive overview of the experiences of a telecom professional who successfully landed a job at Tencent, highlighting the importance of front-end development, project optimization, and the challenges of the industry.