0

BÍ QUYẾT GIA NHẬP TIKTOK TỪ CHIA SẺ CỦA ANH GIANG

*Trong bài phỏng vấn, anh Giang - nhân viên Algorithm Engineer tại TikTok, chia sẻ về hành trình sự nghiệp của mình từ khi làm việc tại các công ty lớn như VinGroup, Samsung Việt Nam đến việc gia nhập TikTok. *

Hãy cùng tìm hiểu về quá trình học và apply vào TikTok, cũng như những lời khuyên quý báu từ anh Giang dành cho các bạn đang muốn gia nhập ngành công nghệ.

Anh có thể chia sẻ một chút về bản thân và hành trình sự nghiệp của mình không?

Hiện tại, mình đang làm việc tại TikTok, với vai trò Algorithm Engineer . Trước khi gia nhập TikTok, mình đã có cơ hội làm việc ở nhiều công ty lớn và đa dạng như VinGroup, Samsung Việt Nam và Asom. Chuyên môn của mình chủ yếu xoay quanh các lĩnh vực machine learning và AI.

Những công ty này đã giúp mình tích lũy rất nhiều kinh nghiệm và kiến thức quý giá, đặc biệt là trong việc ứng dụng công nghệ vào thực tế. Ngoài ra, mình cũng tham gia các khóa học tại Engineer Pro, đặc biệt là về thuật toán và System Design, nhằm nâng cao chuyên môn và chuẩn bị tốt hơn cho các cơ hội trong tương lai.

Anh có thể chia sẻ lý do tại sao anh lại quyết định tham gia các khóa học tại Engineer Pro không?

Quyết định học tại Engineer Pro đến với mình một cách khá tình cờ. Mình biết đến Engineer Pro qua sự giới thiệu của anh Lâm. Anh Lâm đã chia sẻ rất nhiều bài viết hay về các khóa học tại Engineer Pro trên các diễn đàn và mạng xã hội. Những chia sẻ của anh ấy rất hữu ích và mình quyết định tham gia. Sau khi tham gia một số khóa học về thuật toán và system design, mình nhận thấy chương trình học ở đây rất phù hợp với yêu cầu và xu hướng hiện tại của các công ty công nghệ lớn.

Anh đánh giá như thế nào về chất lượng các khóa học tại Engineer Pro?

Mình đánh giá rất cao chất lượng các khóa học tại Engineer Pro, đặc biệt là những khóa học về thuật toán và System Design. Các khóa học tại đây cung cấp một nền tảng vững chắc từ cơ bản đến nâng cao, giúp mình hiểu rõ cách giải quyết vấn đề và cách thiết kế các hệ thống phức tạp. Những kiến thức này thực sự hữu ích trong quá trình phỏng vấn tại các công ty lớn, chẳng hạn như TikTok.

Hơn nữa, chương trình học tại Engineer Pro cũng rất sát với yêu cầu thực tế của các công ty, giúp học viên có thể áp dụng kiến thức vào công việc ngay lập tức. Điều quan trọng là, các giảng viên tại đây luôn sát cánh và hỗ trợ rất nhiệt tình trong quá trình học tập.

Tại sao anh lại quyết định chọn TikTok là nơi phát triển sự nghiệp của mình?

Mình chọn TikTok vì một số lý do.

  • Đầu tiên, TikTok là một trong những công ty công nghệ lớn nhất và phát triển nhanh nhất trên thế giới, và mình muốn được làm việc tại một công ty có tầm ảnh hưởng lớn như vậy.

  • Thứ hai, TikTok có những cơ hội tuyệt vời ở khu vực Đông Nam Á, nơi mà mình muốn phát triển sự nghiệp.

Công ty cũng cung cấp những điều kiện làm việc khá tốt và môi trường học hỏi không ngừng, chính vì vậy mình cảm thấy đây là một lựa chọn tuyệt vời.

Anh có thể chia sẻ về quy trình phỏng vấn tại TikTok không? Có điều gì đặc biệt trong các vòng phỏng vấn không?

Quá trình phỏng vấn tại TikTok được chia thành bốn vòng, bao gồm ba vòng phỏng vấn kỹ thuật và một vòng cuối cùng Behavioral interview.

Vòng 1 - Coding interview

  • Đây là vòng đầu tiên và diễn ra qua các bài kiểm tra trực tuyến. Mình được yêu cầu giải quyết các bài toán về thuật toán và cấu trúc dữ liệu, thường là các vấn đề cơ bản nhưng yêu cầu khả năng phân tích và tối ưu hóa giải pháp.

  • Các bài toán này không quá khó, nhưng cần phải nắm vững kiến thức nền tảng như các thuật toán tìm kiếm, sắp xếp, hoặc các thuật toán liên quan đến chuỗi và mảng.

Vòng 2 - Live coding interview

  • Trong vòng này, mình được yêu cầu giải quyết vấn đề tương tự như vòng 1, nhưng đây là phỏng vấn trực tiếp với một kỹ sư của TikTok. Câu hỏi sẽ khó hơn một chút và yêu cầu khả năng giải quyết vấn đề nhanh chóng.

  • Trong khi giải quyết vấn đề, mình cần phải chia sẻ code và suy nghĩ của mình rõ ràng. Đây là một cơ hội để thể hiện kỹ năng giải quyết vấn đề và khả năng làm việc dưới áp lực thời gian.

Vòng 3 - Technical

  • Vòng này có tính chất chuyên sâu hơn, nơi mình phải giải quyết các bài toán phức tạp hơn và thảo luận về các giải pháp của mình với một manager.

  • Ngoài ra, mình cũng được hỏi về kinh nghiệm và cách đã áp dụng các kiến thức trong các dự án trước đây. Vòng này cũng yêu cầu mình phải giải thích rõ ràng về những quyết định kỹ thuật mà mình đưa ra và khả năng áp dụng lý thuyết vào thực tế.

Vòng 4 - Behavioral interview

  • Cuối cùng, một vòng Behavioral interview, chủ yếu để đánh giá khả năng phù hợp văn hóa của cá nhân với TikTok.

  • Trong vòng này, mình được hỏi về lý do muốn gia nhập công ty, những mục tiêu nghề nghiệp và cách mình có thể đóng góp vào sự phát triển của đội ngũ. Các câu hỏi liên quan đến khả năng giao tiếp, làm việc nhóm và những giá trị cá nhân cũng được đưa ra.

Quá trình phỏng vấn tại TikTok khá chặt chẽ và yêu cầu chuẩn bị kỹ, đặc biệt là ở các vòng phỏng vấn kỹ thuật. Điều quan trọng là bạn phải nắm vững các kiến thức cơ bản về thuật toán, cấu trúc dữ liệu và có thể áp dụng chúng vào các tình huống thực tế. Đồng thời, bạn cũng cần phải tự tin và thể hiện khả năng giải quyết vấn đề một cách rõ ràng và mạch lạc.

Anh có thể chia sẻ về môi trường làm việc tại TikTok không? Có gì đặc biệt không?

Môi trường làm việc tại TikTok thực sự rất năng động và thử thách. Công ty này phát triển nhanh chóng và luôn tạo ra nhiều cơ hội học hỏi cũng như thử thách cho nhân viên. Tuy nhiên, một trong những thách thức lớn đối với mình là ngôn ngữ.

Mặc dù công ty có môi trường quốc tế, nhưng tiếng Trung vẫn là ngôn ngữ chính trong giao tiếp hàng ngày, điều này đôi khi khiến mình gặp khó khăn trong việc tiếp cận và giao tiếp. Nhưng mặt tích cực là TikTok rất linh hoạt trong việc hỗ trợ nhân viên mới, đặc biệt trong giai đoạn đầu, với chính sách làm việc từ xa, giúp mình có thời gian làm quen với công ty và công việc.

Anh có lời khuyên nào dành cho các bạn đang chuẩn bị phỏng vấn tại các công ty lớn không?

Lời khuyên của mình là các bạn cần phải chuẩn bị thật kỹ cả về kiến thức chuyên môn lẫn CV. Coding là một yếu tố rất quan trọng, nhưng ngoài ra, các bạn cũng cần phải rèn luyện khả năng giải quyết vấn đề và tư duy phản biện.

Đừng quên rằng nhà tuyển dụng luôn tìm kiếm những ứng viên có khả năng làm việc độc lập và làm việc nhóm tốt. Cùng với đó, hãy chuẩn bị CV thật chuyên nghiệp, vì CV là yếu tố đầu tiên giúp bạn gây ấn tượng trong mắt nhà tuyển dụng.

Anh có dự định gì về sự nghiệp trong tương lai không?

Hiện tại mình đang cân nhắc việc phát triển sự nghiệp ở một số quốc gia khác như London hoặc Canada, nhưng mình cũng rất yêu mến Việt Nam và mong muốn có cơ hội trở lại nếu có thể phát triển tốt tại quê hương. Mình tin rằng sự nghiệp công nghệ tại Việt Nam đang phát triển mạnh mẽ và hy vọng sẽ có thể đóng góp vào sự phát triển đó trong tương lai.

Cảm ơn anh Giang rất nhiều về những chia sẻ rất giá trị hôm nay. Chúc anh sẽ tiếp tục gặt hái nhiều thành công trong sự nghiệp!

Cảm ơn Engineer Pro đã cho mình cơ hội chia sẻ. Hy vọng những kinh nghiệm của mình sẽ giúp ích cho các bạn đang chuẩn bị bước vào ngành công nghệ. Chúc các bạn thành công!

Các bạn đón xem những chương trình mới nhất tại EngineerPro tại đây nhé ạ!

https://www.facebook.com/EngineerPro.Officialhttps://www.facebook.com/EngineerPro.Official

https://www.youtube.com/@EngineerPro-Officialhttps://www.youtube.com/@EngineerPro-Official


All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí