Avatar
0
Nguyễn Thái Sơn Professional
Nguyễn Thái Sơn Professional
Algorithm for backend
anh ơi, thuật toán có thật sự quan trọng không. Công ty anh có yêu cầu thuật toán cao cấp như mức medium và hard trên hackerank k. Vì sao nhiều công ty yêu cầu cần có thuật toán ạ
  • Answer
Remain: 5
1 Answer
Avatar
tvd12 Professional
tvd12 Professional
Thi thoảng lắm mới cần em ạ, những thuật toán cơ bản thì có lib hết rồi, dùng lib cho nhanh, còn thì những lĩnh vực kiểu AI, machine learning, deep learning thì phải có bộ phận riêng làm thì mới chuẩn được em ạ.

Tuy nhiên anh thấy bọn em sinh viên thì nên học, nó cũng mở mang tư duy, cũng có lợi thế khi thi tuyển đầu vào của các công ty lớn, vì họ thường test bài đầu vào là thuật toán để lọc ra các ứng viên có tư duy tốt, hoặc chí ít là chăm chỉ rèn luyện em ạ.

Còn theo quan điểm cá nhân thì nếu em thấy em có khả năng tuy duy tốt thì em cứ học, còn nếu em thấy em hợp hơn với lập trình ứng dụng thì chỉ cần biết những thuật toán cơ bản kiểu sort hay tìm kiếm là được em ạ.

  • 0
  • Reply
Nhưng Line phỏng vấn yêu cầu thuật toán mức cao lắm anh, toàn dynamic programing. Em đi làm gần 3 năm rồi nhưng không hiểu sao các công ty này hỏi khó vậy  –  Nguyễn Thái Sơn 1633035665000