Đánh giá khách quan của mình về Opswat: Về HR: - Mình liên hệ với HR từ lúc gửi resume đến lúc có invitation mail thì process khá nhanh, mỗi việc mình thấy chưa hề hài lòng là chị HR rep tin nhắn (bên skype) hơi lâu, thường thì vài tiếng mới rep 1 lần. Về môi trường làm việc - Mình bước vào Opswat lầu 16, máy lạnh mát rười rượi, công ty trải thảm nên chị nhắc mình bỏ giày ra, nhìn ngang dọc thấy ai cũng hăng say code im phăng phắc, bàn ghế bố trí ngăn nắp, rộng rãi không ọp ẹp, nói chung là môi trường làm việc khá nice, khá nghiêm túc, điểm cộng. Về quá trình phỏng vấn - Mình apply vị trí NodeJS (Javascript) hoặc Python developer và chị HR gửi lên anh Manager để process mà anh chọn vị trí NodeJS Backend Dev - Neuralyzer, cho buổi phỏng vấn nên mình ôn NodeJS khá là nhiều và không hề ôn python, cơ mà vô sau khi giới thiệu bản thân xong câu cuối mình nói hôm nay em đến đây để apply vị trí Fresher NodeJS backend thì một anh nói (không phải anh HiepDo) "NodeJS hả, bọn anh hiện tại đang ưu tiên python hơn" buồn cái nhẹ. Trong quá trình phỏng vấn anh có hỏi mình vài câu về Python và NodeJS thì mình trả lời ok hết chỉ có một câu anh hỏi 1 + 2 + "3" trong javascript ra kết quả gì thì mình bị ngáo đá hay sao trả lời "113" mà quên móe nó phải cộng từ trái qua phải (chắc do lần đầu phỏng vấn còn bỡ ngỡ nghe không rõ" sau anh hỏi cũng case đó bên python thì sao, thì mình trả lời ngon lành không lỗi gì. - Trong resume mình không hề ghi typescript nhưng các anh nói vị trí mình đang apply sẽ code typescript, mình thoải mái trả lời "em có thể học và làm việc với 2 framework trong 6 tháng" thì typescript cũng không phải vấn đề gì ghê gớm cả, ngôn ngữ nào em cũng chơi được, nhạc nào thì em cũng nhảy được" nguyên văn. - Một điều làm mình hơi buồn anh các công nghệ mới mình tự tin là thế mạnh của mình (Docker, CI/CD, Aws, Redis, ...) anh không hề hỏi, anh cũng không hỏi thuật toán gì luôn nên mình không show hết được cái mạnh của mình ra. Lúc cuối buổi mình có hỏi lại tại sao thì anh nói product hiện tại mà mình đang apply vào vì yếu tố kỹ thuật sẽ không dùng những công nghệ đó mà dùng những công nghệ khác (anh nêu ra lý do rõ ràng về mặt kỹ thuật, và mình cảm thấy hợp lý, và mình sẽ không tiết lộ). À mà khó hiểu hơn là hông có hỏi mấy câu liên quan đến nodejs luôn (kiểu như callback, async, thread, event loop,..) mình nghĩ có thể 1 trong 2 nguyên nhân: 1 là anh thấy mình không phù hợp với vị trí ngay từ đầu, 2 thì có thể trong quá trình trả lời mình có phân tích sự khác nhau giữa Django và NodeJs anh mặc định kiến thức về NodeJS mình đã tốt (khả năng này thấp). - Về phần trả lời kỹ năng mềm thì anh hỏi các câu liên quan đến làm việc nhóm, kỹ năng giải quyết vấn đề, không có gì đánh đố hết, bạn có kinh nghiệm thì bạn show hết ra.. - Tất nhiên sau khi anh kết thúc xong phần hỏi mình thì sẽ cho mình đặt ra các công hỏi cho các anh thì mình có hỏi khá là nhiều, về quy trình làm việc, về thưởng và phạt, về culture, về đối tượng khác hàng công ty,... anh trả lời mọi thứ clear hết, mình hài lòng điểm này. - Còn nhiều câu hỏi khác, chủ yếu về phong cách làm việc của bạn, cái này mình sẽ không tiết lộ cho các bạn. - Về phần deal lương, thì tất nhiên mình sẽ giữ bí mật, đúng theo quy tắc của hầu hết các công ty lớn. Mình đang đợi kết quả phỏng vấn, mình nghĩ là sẽ fail vì vị trí của mình có vẻ không phù hợp với vị trí mà Opswat đang cần (chứ không phải do mình kém đâu hà). Nhìn chung thì Opswat với mình là một công ty đáng để các bạn thử sức, good luck.