Ngoài ra mình cũng sẽ chia sẻ thêm về con đường sự nghiệp (career path) cho Software Engineer (not IT, please), chỉ duy nhất dành cho vozer, không có trên phiên bản Medium.
My Background
Đối với nhiều người thì thật ra FAANG cũng không có gì đặc biệt, rất nhiều người đã làm được và làm tốt hơn rất nhiều. Nhưng đối với mình thì đó là điều mình không nghĩ tới cách cách đây 2 năm.
Nguyên nhân là profile của mình cũng làng nhàng, học hành không có gì nổi trội trong suốt quá trình học phổ thông. Học ĐH cũng chẳng được học Bách Khoa hay gì mà chỉ là trường tư với chuyên ngành về Software Engineering, cho nên mình không vững về CS lắm. À điểm ĐH thì vừa đủ điềm sàn nhé, nhớ năm ấy là 15 điểm 3 môn.
Cho nên mình rất không đồng ý với kiến phải giải quốc gia hay học top mới có thể "vượt biên" được. Background rất quan trọng, tuy nhiên nỗ lực hiện tại là quan trọng nhất.
2020
Mọi chuyện bắt đầu từ nửa cuối năm 2020 lúc mình đã làm được 2 năm cho một cty ở Sin (cty Mẽo). Lương cũng khá, chắc tầm > 100K (annual, SGD), rank là staff engineer. Nói chung sống cũng thoải mái, wlb phải nói là quá tốt. Nhà thì thuê đối diện cty, bước qua cái là tới, làm từ 10h tới 6h, 2 tiếng nghỉ ăn trưa. Task thì chắc làm 4h 1 ngày là xong, lâu lâu có bug hay deadline đột ngột thì phải cày, làm biếng thì chỉ cần xin nghỉ phép bệnh (bằng miệng, không cần MC). Thời điểm đó rảnh nên hay lên vozer chửi nhau, có lỡ chửi ai thì bỏ qua nhé, mình anh hùng bàn phím thế thôi. Mà thật ra 90% là chửi đúng đ sai được đâu. Vì rảnh rổi sinh nông nổi cho nên mình bắt đầu apply các công ty khác sau 2 năm làm việc, một phần là vì mức tăng lương chỉ tầm 5%, thưởng chỉ tầm 10%, công việc không có gì thay đổi nhiều.
Mình bắt đầu cày leetcode, đọc các sách chuyên sâu về ecmascript, system design, … Apply cũng kha khá công ty. Cũng có một vài offer nhưng chỉ có một số offer đáng chú ý như là từ Binance với mức lương là 126K, chưa kể hứa hẹn cứ 3 tháng là có thưởng, với tổng số thưởng trong năm có thể lên tới 6 tháng lương, hình thức là nhận bằng BNB. Tuy nhiên lúc đấy mình thấy không tin tưởng lắm vào tiền số nói chung và BNB nói riêng, nhưng nghĩ lại lúc đấy mà nhận thì có giờ thành triệu phú cmnr (Thời điểm cuối 2020 BNB chỉ tầm 30$, đỉnh với rồi là hơn 600$). Anyway, tới giờ mình vẫn thấy thằng Binance nhiều rủi ro về mặt pháp lý.
Kế đó là thằng Carousell, một trung những startup tỉ đô của sin. Ở vn ít người biết thằng này, nhưng nó là thằng mua lại chợ tốt hồi cuối năm 2019, tương lai sẽ mở rộng ra cả ĐNÁ. Thằng này offer mình cũng cao, không nhớ chính xác nhưng đâu đó tầm 135K. Nói chung mức tăng này mình khá hài lòng vì chắc tầm 20% hơn so với lương trước đó, nhưng xui cho nó, lúc đó mình cùng lúc có offer từ Shopee cho vị trí Expert Engineer.
Engineering Titles & FAANG
Nói qua chút về ranking/title cho engineer, một số bạn chỉ hiểu là title tối đa của engineer là senior. Sau đó thì phải chết dí ở vị trí đó hoặc phải làm Project Manager. Cái này là sự hiểu lầm đến từ văn hoá outsource. Nếu bạn join một cty thuần công nghệ, thì bạn không cần phải làm manager mới có thể thăng tiến. Ở các công ty công nghệ, tech và management là 2 hướng đi khác nhau. Nếu bạn thích làm việc với con người, bạn có thể chọn đi theo hướng managment; còn bạn thích tech, code, khám phá các kiểu thì vẫn có thể đi theo con đường engineer. Hệ thống ranking cho các công ty mỹ phổ biến hiện nay là : (Junior/Entry) Engineer, Engineer, Senior Engineer, Staff Engineer, Senior Staff Engieer, Principal Engineer, Senior Principal Engineer, Distinguish Engineer. Với mỗi công ty thì hệ thống ranking có thể khác nhau nhưng về cơ bản vẫn bám theo cái sườn này. Về bổng lộc thì 2 hướng đi có thể nói là tương đương nhau đối với công ty công nghệ. Cho nên, bạn nào đam mê tech thì không cần thiết phải rẽ hướng nếu không cần thiết, cái bạn cần là chọn đúng công ty có career path phù hợp.
Đối với một engineer, một trong những đỉnh cao sự nghiệp là làm cho FAANG. Vậy FAANG là gì ?
FAANG là viết tắt cho top các mass consumer tech companies:
Facebook,
Amazon,
Apple,
Netflix,
Google (alphabet). Thật ra list này không phải chính thức, có rất nhiều tranh cãi, ví dụ như Apple có hay không nên cho vào danh sách này ? Và danh sách này chắc chắn sẽ thay đổi theo thời gian, vì biết đâu 10 năm nữa Facebook sụp đổ cho một công ty khác lên thay thế.
Tuy nhiên thời điểm hiện tại đa số đều cho rằng đây là các công ty top về engineering. Vì những công ty này có những product với độ scale cực lớn, cũng như đại ngộ khá cao. Khi bạn làm việc cho những công ty này, hoàn toàn yên tâm có thể làm engineer tới hết đời với đãi ngộ cao. Ví dụ cho vị trí Staff Engineer (E6) ở Facebook có thể kiếm được nửa triệu đô một năm (Ví dụ: Techlead - Thằng này coi cho vui thôi, toxic lắm)
Pi pi pi
Quay lại với Shopee Offer, về rank thì thực chất Expert Engineer tương đương với Staff Engineer, vậy về cơ bản rank không có gì thay đổi, tuy nhiên TC (total compensation) thì hơi bị to bự do Shopee có offer RSUs (stock cho dễ hiểu), tính theo giá thị trường chắc tầm 180K vào thơi điểm đó. Với một offer nặng ký như vậy thì tất nhiên mình chọn Shopee sau khi đàm phán về lương bổng với Carousell không thành công.
Nhân tiện đây mình nhận refer vào Shopee nhé. Môi truờng khá ổn, đãi ngộ tốt, công ty to bự, định hướng sẽ thành công ti nghìn tỉ trong thời gian tới (Hiện tại gần 200 tỏi rồi).
Bạn nào muốn mình review về làm việc ở Shopee Singapore thì comment ở dưới nhé.
OK, Tới đây thì thằng Facebook bắt đầu xuất hiện được rồi.
Đầu tiên mình có referal thì một bạn trên mạng xã hội blind. Đối với các công ty lớn thì được refer sẽ giúp bạn được phỏng vấn nhanh hơn. Vị trí mà mình apply là E5 ở London.
Không lâu sau khi được refer thì mình nhận được screening interview. Hình thức là online thông qua coderpad. Code interview ở facebook không quan trọng code execution mà là cách bạn viết và tự chạy code ở trong đầu cũng như đưa ra các test cases phù hợp. Vòng này mình làm không tốt khi chỉ đưa ra được sub-optimal solution. Tuy nhiên mình communicate rõ với đứa phỏng vấn về cách mình giải quyết vấn đề nên rốt cuộc vẫn được pass vòng này.
Đa số screening round thì tiêu chuẩn tương đối thấp, bạn không cần quá cao siêu về algo/ds để có thể pass vòng này.
Tuy nhiên lúc mình nhận được tin tiếp tục vô vòng trong của facebook thì mình cũng vừa mới accept offer của Shopee rồi. Bỏ thì thương, vương thì tội. Mấy khi có cơ hội được thử sức với các công ty top thế này cho nên mình đề nghị recruiter cho phỏng vấn sau 5 tháng nữa, đó là lúc mà vừa xong probation của Shopee cho nên sẽ thoải mái về đầu óc hơn.
Thời gian thử việc cũng xong, việc không có quá nhiều như mình nghĩ. Vậy là còn một tháng tới vòng cuối phỏng vấn. Thật ra lúc này mình cũng nản, vì DSA vốn khó đối với mình + áp lực công việc. Và một phần là nghĩ lần này pv cho vui, cho biết cảm giác thế nào là PV Facebook (Trước mình cũng có PV Amazon ở Vancouver rồi mà tạch
, cái này đáng là một bài review khác). Vì vậy nghĩ chuẩn bị hay không thì cũng vậy cho nên thôi.Đừng ai nghĩ như vậy nhé, phải chiếnđấu tới giây phút cuối chứ
Thời điểm đó, mình chỉ mới có giải tầm 80 bài LCs, một con số phải nói là quá thấp. Đa số các case trên blind lầ 200-300 LCs thì mới ổn.
Nhưng may mắn sao sau 2 tuần thì có chút cảm hứng bắt tay vào việc chuẩn bị, vậy là còn 2 tuần để chuẩn bị.
View attachment 605359 Đây là Leetcode activity của mình, các bạn có thể thấy mình ko phải là một tay giải LC chuyên nghiệp
Và đây là các tài liệu mình đã dùng để chuẩn bị
Code (DSA) 1. “
Cracking the coding interview” Quyển này giống như là kinh thánh trong việc chuẩn bị PV vậy, tất nhiên làđối với các cty PV kiểu FAANG. Quyển này bán chạy tới mức mà không có bản digital chính thức. Các bạn có thể mua trên amazon theo link trên.
Ngoại trừ các siêu nhân thì bạn không thể nào cày hết tất cả các câu hỏi, cho nên cần phải tối ưu hóa thời gian bằng cách ôn các loại câu hỏi trước, để không bị bỡ ngỡ khi gặp câu chưa làm. Rồi từ đó mở rộng ra các thể loại không phải là thể loại. Nói chung là ôn tập cũng cần có hệ thống một chút.
2. “
Blind Curated 75” - Bộ 75 LCs cover hầu hết các thể loại DSA
3. Khóa “Grokking the Coding Interview: Patterns for Coding Questions” trên
educative.io
Khi ôn theo kiểu này các bạn sẽ có cái nhìn tổng quan rồi từ đó khi gặp câu hỏi sẽ hiểu nó thuộc dạng nào rồi áp dụng kĩ thuật tương ứng. Tất nhiên có những câu hỏi không thuộc thể loại nào cả. Đời mà, lúc nào chả có exception
4. Giải bộ câu hỏi “Top Facebook Question” trên LC, cái này cần LC Premium subscription thì phải
Ngoài ra mình có từng tham khảo một số tài liệu khác như:
Nếu bạn quá bí trước problem nào đó thì có thể kiếm solution, nhưng ráng mà nhớ cái key points rồi tự giải lại. Đừng bao giờ cố gắng học thuộc solution, sẽ không có tác dụng đâu.
Thật sự thì trước giờ đây là điểm yếu nhất của mình.
Một phần là do trước giờ không chú ý tới interview dạng này lẫn trong quá trình làm cũng không gặp phải vấn đề scaling gì nhiều vì toàn dev app cho internal là chính.
Trong quá trình phỏng vấn trước giờ, đôi lúc cũng có cty hỏi về system design. Lần nào cũng ngớ người ra mặc dù có đọc một vài bài về system design rồi. Nhiều lúc nghĩ system design interview có vẻ quá sức đối với mình.
Cho nên lần này quyết tâm phải có cách tiếp cận khác vì Facebook cũng như các cty top tier khác khá là serious về mảng này. Thậm chí ở một số level có hẳn 2 system design interviews.
tryexponent — Thấy rất hữu dụng, rất là sát với system design interview của facebook. Đặc biệt là cái series mock interview. Các bạn sẽ học được cách dẫn dắt một system design interview thế nào và các kiến thức về system design nói chung. Các bạn lưu ý là trong cái interview này, inteviewer expects các bạn phải dẫn dắt toàn bộ trong buổi phỏng vấn. Các bạn để interviewer chủ động hỏi càng nhiều thì khả năng tạch càng cao.
Xem các video về system design trên youtube, các bạn nên làm việc này sau khi đã làm 2 bước trên để lựa xem video nào phù hợp nhất cho interview, vì khá nhiều nội dung sida.
Sau tất cả, mình đã hiểu cách design tầm vài system phổ biến như facebook, instagram, messenger, parking lot, ...
Mình đúc kết các bước trong một system design interview như sau (mình để tiếng anh vì thật ra mình thấy ko nên dịch ra lắm vì khá technical):
Taking the problem into specific features - Định nghĩa rõ ràng các tính năng cụ thể
Estimate the non-functional requirements - Ước lượng các yêu cầu phi tính năng.
Design the APIs, from this point, go all the way to the backend as drawing the system components. - Thiết kế API, bắt đầu vẽ các system component từ đây cho xuống tới backend
Should mention about “interface” for API-Client Layer (GraphQL, Restful) - Đề cập về các chuẩn API như GraphQL, Restful, ... pros and cons và nêu ra lý do tại sao lựa chọn nó.
Design the Entities, Data Models => Database design - Thiết kế database
Discuss choices about the database (SQL, NoSQL) - Thảo luận về các loại database và chọn loại phù hợp, nêu lý do.
Early verify the design by test all the features from API to the database with the simple case. - Test sớm các tính năng từ api xuống datase với các use case đơn giản.
Then the fun part: scaling, go from top to bottom again to identify bottlenecks and add sufficient scaling ability to the design (LB, Cache, Message Queue, Replication,…) - Phần này quan trọng, tìm các bottlenecks và tìm cách scale chúng ra.
Handle special cases - Xử lý các trường hợp đặc biệt, edge cases
Walkthrough all the feature from top to bottom again with all cases and failures - Test các tính năng lần nữa, lần này với toàn bộ trường hợp cũng như sự cố.
Với cách này mình đạt điểm E5 trong system design interview. Trong toàn bộ quá trình, interviewer không hỏi mình gì nhiều ngoại trừ special case. Cũng không ngờ phần mình yếu nhất lại làm tốt nhất
Một số tài liệu về system design mình cũng dùng tới:
Phần này mình ko tập trung lắm vì tập trung cho 2 thằng kia rồi, một phần là mình đã có sự chuẩn bị nhất định hồi mấy năm trước lúc pv cho amazon rồi. Cái này cũng là sai lầm.
Để chuẩn bị cho phần này các bạn nên liệt kê các tình huống trong quá khứ có liên quan đến các tố chất cần thiết của kĩ sư phần mềm nhé, cũng như các câu hỏi phổ biến "Kể về lần mày cãi nhau với sếp", ... Nói chung theo mình phần này thì cứ chuẩn bị như là chuẩn bị cho Leadership Principals cho Amazon là chuẩn bài.
Cái này cũng chả có tip trick gì nhiều, chủ yếu là phải nêu được những kinh nghiệm trong quá khứ và tốt nhất là phải tự luyện tập trước gương.
Sau khi chờ 2 tuần thì recruiter liên hệ và báo mình tạch E5 nhưng kết quả có thể đuợc offer E4. E4 thì chỉ có vị trí ở sin chứ london thì hết chỗ rồi. Mình bảo mình cũng muốn thử E4 ở sin. Để xem cái offer nó ra thế nào, có cái còn khoe với bà con làng xóm.
Phần system design mình làm tốt nhất như đã nói ở trên. Đủ đậu E5
Phần coding thì có 2 vòng, mỗi vòng mình đều làm ổn câu đầu vì tầm medium, câu thứ 2 thì thuộc dạng hard chỉ làm được sub optimal
. Tất nhiên tạch E5
Phần behavioral interview thì hơi ngắc ngứ một chút, nói chung cũng ko đủ E5.
Vòng kế tiếp là chọn team bằng cách discuss với 4 hiring manager để tìm hiểu về các team hiện tại ở sin. Sau khi chọn được team mình nghĩ phù hợp thì báo với recruiter và mình có được offer.
Thớt hay
. Bác có skype hay tele inbox cho mình hỏi chút được ko bác.
message voz trước đi thím, thấy câu hỏi phù hợp mình sẽ chia sẽ thêm. Mình ko chắc mình giúp được.
greans
Btw, trước có một số bạn liên hệ mình refer shopee. Tuy nhiên do một số bạn chưa có sự chuẩn bị về algo nên rất tiếc mình ko refer được. Mình cần ít nhất 50 LCs mới refer shopee được nhé. Bữa giờ refer 5 bạn toàn fail
Nói qua chút về ranking/title cho engineer, một số bạn chỉ hiểu là title tối đa của engineer là senior. Sau đó thì phải chết dí ở vị trí đó hoặc phải làm Project Manager. Cái này là sự hiểu lầm đến từ văn hoá outsource. Nếu bạn join một cty thuần công nghệ, thì bạn không cần phải làm manager mới có thể thăng tiến. Ở các công ty công nghệ, tech và management là 2 hướng đi khác nhau. Nếu bạn thích làm việc với con người, bạn có thể chọn đi theo hướng managment; còn bạn thích tech, code, khám phá các kiểu thì vẫn có thể đi theo con đường engineer. Hệ thống ranking cho các công ty mỹ phổ biến hiện nay là : (Junior/Entry) Engineer, Engineer, Senior Engineer, Staff Engineer, Senior Staff Engieer, Principal Engineer, Senior Principal Engineer, Distinguish Engineer. Với mỗi công ty thì hệ thống ranking có thể khác nhau nhưng về cơ bản vẫn bám theo cái sườn này. Về bổng lộc thì 2 hướng đi có thể nói là tương đương nhau đối với công ty công nghệ. Cho nên, bạn nào đam mê tech thì không cần thiết phải rẽ hướng nếu không cần thiết, cái bạn cần là chọn đúng công ty có career path phù hợp.
Đối với một engineer, một trong những đỉnh cao sự nghiệp là làm cho FAANG. Vậy FAANG là gì ?
FAANG là viết tắt cho top các mass consumer tech companies:
Facebook,
Amazon,
Apple,
Netflix,
Google (alphabet). Thật ra list này không phải chính thức, có rất nhiều tranh cãi, ví dụ như Apple có hay không nên cho vào danh sách này ? Và danh sách này chắc chắn sẽ thay đổi theo thời gian, vì biết đâu 10 năm nữa Facebook sụp đổ cho một công ty khác lên thay thế.
Tuy nhiên thời điểm hiện tại đa số đều cho rằng đây là các công ty top về engineering. Vì những công ty này có những product với độ scale cực lớn, cũng như đại ngộ khá cao. Khi bạn làm việc cho những công ty này, hoàn toàn yên tâm có thể làm engineer tới hết đời với đãi ngộ cao. Ví dụ cho vị trí Staff Engineer (E6) ở Facebook có thể kiếm được nửa triệu đô một năm (Ví dụ: Techlead - Thằng này coi cho vui thôi, toxic lắm)
Đúng. Rất nhiều bạn nghĩ làm engineer 1 thời gian thì phải làm techlead hoặc manager. Nhưng thật ra ko phải ai cũng có năng khiếu / hứng thú khi làm việc giữa người vs người. Engineer cơ bản là làm việc với máy.
Một sn sai lệch khác ở VN là các bác vẫn mang tư tưởng làm lâu thành lão làng, nhân viên sẽ trở thành sếp, 15 năm kn thì ko cần code nữa mà chỉ ăn nhậu và quản lý team, chém gió tới tháng lãnh lương bự (thật ra manager cũng cực chứ ko phải ăn ko ngồi rồi).
Xin phép để đây 1 trang web tổng kết career path cho engineer mà t đánh giá nó chính xác và có nhiều giá trị tham khảo.
thớt quá chất, nhân tiện thớt có thể chia sẻ thêm giúp mình cách nhảy từ coder -> software engineer được không
Đơn giản các công ty có chức danh khác nhau thôi, nơi gọi Coder, nơi gọi Engineer, nơi gọi là Developer, nhưng nhiệm vụ như nhau. Giống như các danh từ chỉ cấp bậc, nơi thì Senior, nơi thì Expert, nơi thì đánh số. Hiểu nôm na là cùng một người, ở cty A mang chức danh Senior Programmer II khi sang cty B có thể mang danh Expert Engineer.
Klq nhưng cái vụ phân biệt coder programmer developer các kiểu tôi đổ cho mấy trang rác như itviec với topdev. Địt bà mấy thằng đéo biết gì lại còn viết linh tinh.
Đơn giản các công ty có chức danh khác nhau thôi, nơi gọi Coder, nơi gọi Engineer, nơi gọi là Developer, nhưng nhiệm vụ như nhau. Giống như các danh từ chỉ cấp bậc, nơi thì Senior, nơi thì Expert, nơi thì đánh số. Hiểu nôm na là cùng một người, ở cty A mang chức danh Senior Programmer II khi sang cty B có thể mang danh Expert Engineer.
Klq nhưng cái vụ phân biệt coder programmer developer các kiểu tôi đổ cho mấy trang rác như itviec với topdev. Địt bà mấy thằng đéo biết gì lại còn viết linh tinh.
uhm, một phần đồng quan điểm với thím trên. Nói chung là như nhau gõ phím ăn tiền cả thôi.
Nhưng nếu xét kĩ thì có thể phân loại sơ sơ:
Thợ code: chỉ đâu code đó, đa số là code các vấn đề cũ, đã có đáp án trong công ty. Không có khả năng tự học một ngôn ngữ hay framework mới.
Software Engineer: có khả năng thiết kế một chương trình mới, giải quyết vấn đề mới, tự tìm tòi học hỏi công nghệ mới.
Còn mình là ai thì là do tự khả năng và thái độ bản thân với nghề nghiệp quyết định. Lười thì mãi là thợ code thôi.
trungpham90
Ở FB Sing h có team j thế? Tưởng là SWE vào FB thì phải vào bootcamp trước rồi mới chọn team chứ nhỉ?
Nếu nó offer Enterprise engineer thì cẩn thận đấy, ko phải SWE đâu.
Mọi chuyện bắt đầu từ nửa cuối năm 2020 lúc mình đã làm được 2 năm cho một cty ở Sin (cty Mẽo). Lương cũng khá, chắc tầm > 100K (annual, SGD), rank là staff engineer. Nói chung sống cũng thoải mái, wlb phải nói là quá tốt. Nhà thì thuê đối diện cty, bước qua cái là tới, làm từ 10h tới 6h, 2 tiếng nghỉ ăn trưa. Task thì chắc làm 4h 1 ngày là xong, lâu lâu có bug hay deadline đột ngột thì phải cày, làm biếng thì chỉ cần xin nghỉ phép bệnh (bằng miệng, không cần MC).
cv mơ ước của mình
, thím thớt có thể chia sẻ thêm về thằng này không?
greans
Facebook screening
Đầu tiên mình có referal thì một bạn trên mạng xã hội blind. Đối với các công ty lớn thì được refer sẽ giúp bạn được phỏng vấn nhanh hơn. Vị trí mà mình apply là E5 ở London.
Không lâu sau khi được refer thì mình nhận được screening interview. Hình thức là online thông qua coderpad. Code interview ở facebook không quan trọng code execution mà là cách bạn viết và tự chạy code ở trong đầu cũng như đưa ra các test cases phù hợp. Vòng này mình làm không tốt khi chỉ đưa ra được sub-optimal solution. Tuy nhiên mình communicate rõ với đứa phỏng vấn về cách mình giải quyết vấn đề nên rốt cuộc vẫn được pass vòng này.
Đa số screening round thì tiêu chuẩn tương đối thấp, bạn không cần quá cao siêu về algo/ds để có thể pass vòng này.
Tuy nhiên lúc mình nhận được tin tiếp tục vô vòng trong của facebook thì mình cũng vừa mới accept offer của Shopee rồi. Bỏ thì thương, vương thì tội. Mấy khi có cơ hội được thử sức với các công ty top thế này cho nên mình đề nghị recruiter cho phỏng vấn sau 5 tháng nữa, đó là lúc mà vừa xong probation của Shopee cho nên sẽ thoải mái về đầu óc hơn.
cv mơ ước của mình
, thím thớt có thể chia sẻ thêm về thằng này không?
JD đây
You will work with a dynamic and focused team to develop state-of-the-art Big Data analytics engine, machine learning and applications. As our Senior Software Engineer, you will be implementing our core software components, and be involved in scalable software architecture design. This is an opportunity to develop cutting edge data analytics tools and work on the latest cloud and machine learning technologies.
Requirements
Experience with Kubernetes and Docker containers.
Experience with Prometheus for monitoring, and Kibana (ELK stack) for logging and troubleshooting.
Experience with scripting and some level of programming experience
Experience with Google Cloud Platform will be a plus.
Experience with big data stack, e.g. Kafka, Spark, Druid, etc will be a plus.
Demonstrates continual learning, accountability, collaboration and team enablement in a fast-paced agile environment.
bumblebe
đánh dấu theo dõi phát, mặc dù sắp out ngành này cmnr
))
trung.nguyen12
Thớt hay quá. Lúc nào rảnh bác chia sẻ thêm về khoảng thời gian lúc mới apply sang sing được không
hitmanbabyvn
@greans@trungpham90 mình thấy đa số offer letter thường có phần non-competition, các bạn xử lý như thế nào nhỉ? thuê legal hay tự review như thế nào để sau này có khi nhảy việc thì không bị khó khăn
Đầu tiên mình có referal thì một bạn trên mạng xã hội blind. Đối với các công ty lớn thì được refer sẽ giúp bạn được phỏng vấn nhanh hơn. Vị trí mà mình apply là E5 ở London.
Không lâu sau khi được refer thì mình nhận được screening interview. Hình thức là online thông qua coderpad. Code interview ở facebook không quan trọng code execution mà là cách bạn viết và tự chạy code ở trong đầu cũng như đưa ra các test cases phù hợp. Vòng này mình làm không tốt khi chỉ đưa ra được sub-optimal solution. Tuy nhiên mình communicate rõ với đứa phỏng vấn về cách mình giải quyết vấn đề nên rốt cuộc vẫn được pass vòng này.
Đa số screening round thì tiêu chuẩn tương đối thấp, bạn không cần quá cao siêu về algo/ds để có thể pass vòng này.
Tuy nhiên lúc mình nhận được tin tiếp tục vô vòng trong của facebook thì mình cũng vừa mới accept offer của Shopee rồi. Bỏ thì thương, vương thì tội. Mấy khi có cơ hội được thử sức với các công ty top thế này cho nên mình đề nghị recruiter cho phỏng vấn sau 5 tháng nữa, đó là lúc mà vừa xong probation của Shopee cho nên sẽ thoải mái về đầu óc hơn.
@greans@trungpham90 mình thấy đa số offer letter thường có phần non-competition, các bạn xử lý như thế nào nhỉ? thuê legal hay tự review như thế nào để sau này có khi nhảy việc thì không bị khó khăn
Còn muốn chắc thì hỏi HR ở cả 2 cty xem nó tư vấn ntn. Tôi biết ở Visa mà nhảy sang Master card thì nó có thể cho nghỉ luôn, ko cần serve notice, cũng ko có vấn đề pháp lý j cả.
Btw, trước có một số bạn liên hệ mình refer shopee. Tuy nhiên do một số bạn chưa có sự chuẩn bị về algo nên rất tiếc mình ko refer được. Mình cần ít nhất 50 LCs mới refer shopee được nhé. Bữa giờ refer 5 bạn toàn fail
@greans@trungpham90 mình thấy đa số offer letter thường có phần non-competition, các bạn xử lý như thế nào nhỉ? thuê legal hay tự review như thế nào để sau này có khi nhảy việc thì không bị khó khăn
Mình tự review thôi, có thắc mắc gì thì trao đổi với hr cty sẽ nhảy.
Thím chờ phần tới nhé, ko thì đọc bài trên medium của mình trước.
Nepgear.
Cũng like cho bác thớt vì nhiệt tình chia sẻ. Mà nói ra sợ bác buồn chứ chủ đề này giờ nó đầy rẫy trên mạng, topic kiểu gì cũng ... chìm. Cũng tương đối tham khảo oke.
Mình thì lại ưng hơn những chia sẻ về daily life/work ở các cty tier 1 hơn, ví dụ:
Hôm nay tôi làm gì? Tasks ra sao? Có bài toán nào hay hay?
Cũng like cho bác thớt vì nhiệt tình chia sẻ. Mà nói ra sợ bác buồn chứ chủ đề này giờ nó đầy rẫy trên mạng, topic kiểu gì cũng ... chìm. Cũng tương đối tham khảo oke.
Mình thì lại ưng hơn những chia sẻ về daily life/work ở các cty tier 1 hơn, ví dụ:
Hôm nay tôi làm gì? Tasks ra sao? Có bài toán nào hay hay?
Tuần này có challenges gì thú vị?
Công nghệ (out hoặc in-house) đang làm, etc,...
Ở cty có gì vui (benefits,...)
...
quan trọng là có ng chia sẻ, các thím có gì thắc mắc có thể hỏi dc trả lời ngay mà, ngoài ra nhiều lúc chia sẻ họ cũng ko nói hết dc ý đâu.
Với đây là case của ng Việt,còn trên mạng là ng nước ngoài.
Topic chìm cũng ko sao, mình sẽ add link vào #1 của topic phỏng vấn.
WestlifeNo2
Bác thớt có thể chia sẻ quá trình tìm việc remote ở Sing đc ko bác, cũng như có cơ hội nào cho Tester remote ko ạ
Cũng like cho bác thớt vì nhiệt tình chia sẻ. Mà nói ra sợ bác buồn chứ chủ đề này giờ nó đầy rẫy trên mạng, topic kiểu gì cũng ... chìm. Cũng tương đối tham khảo oke.
Mình thì lại ưng hơn những chia sẻ về daily life/work ở các cty tier 1 hơn, ví dụ:
Hôm nay tôi làm gì? Tasks ra sao? Có bài toán nào hay hay?
Tuần này có challenges gì thú vị?
Công nghệ (out hoặc in-house) đang làm, etc,...
Ở cty có gì vui (benefits,...)
...
Thật ra mình không thấy bài dạng này nhiều, vì hiện tại có rất nhiều bạn trẻ hiểu sai về software engineering cũng như cơ hội trong ngành. Nếu nhiều đã ko ngây thơ như thế.
Còn mấy cái như thím nói thì làm sao chia sẽ được, toàn dính líu tới cty. Share bậy bạ nó cắt cơm.
quan trọng là có ng chia sẻ, các thím có gì thắc mắc có thể hỏi dc trả lời ngay mà, ngoài ra nhiều lúc chia sẻ họ cũng ko nói hết dc ý đâu.
Với đây là case của ng Việt,còn trên mạng là ng nước ngoài.
Topic chìm cũng ko sao, mình sẽ add link vào #1 của topic phỏng vấn.
Minh vẫn chưa hiểu 50 LCs là sao nhỉ nếu 50 bài thì mức là easy medium or hard
cho dù có 50 bài easy thì cũng đáng khích lệ.
Tuy nhiên tỉ lệ recommend là 15% hard, 50% medium, 35% easy
RICHARD MILLE.
Mình dsa = 0 bác ạ, mấy bài leetcode easy cũng không làm được
thì có cơ hội nào có ngày được như bác không nhỉ
mình đoán do mình ngu còn bác đầu óc sáng sủa hơn
-RedSky-
Chủ thớt mấy năm kn rồi vậy
Chắc ở VN thêm 1-2 năm nữa làm cho tay nó chắn trời rồi qua Sing hét lương
Hồi mới ra trường có offer của shopee nhưng lúc đó còn phèn nên đc có 6k :sosad: Giờ chắc khả năng hét cũng khác nhiều nhưng mà hiện tại vẫn thấy happy ở VN.
kimTaeHee01
Thôi mấy ông search profile ông thớt đi học master NUS đấy, cái profile đấy ăn đứt anh em VN rồi. Ông thớt không nói rõ còn tưởng ông học đại học mấy trường như đh công nghệ thực phẩm ngành cntt
Thôi mấy ông search profile ông thớt đi học master NUS đấy, cái profile đấy ăn đứt anh em VN rồi. Ông thớt không nói rõ còn tưởng ông học đại học mấy trường như đh công nghệ thực phẩm ngành cntt
Thật ra cái master nó cũng không có đóng góp gì nhiều cho việc phỏng vấn mấy cty top tier như facebook hay shopee cả. Hồi mới học ra leetcode cũng gần như zero, vì học về data chứ ko phải CS.
Với PV mấy tech company nó vứt bằng cấp qua một bên ấy mà
Mình dsa = 0 bác ạ, mấy bài leetcode easy cũng không làm được
thì có cơ hội nào có ngày được như bác không nhỉ
mình đoán do mình ngu còn bác đầu óc sáng sủa hơn
Fence yên tâm, cách đây 4 năm mình cũng dsa ~ 0. Đi phỏng vấn zendesk nó hỏi câu algo mà mặt thộn ra. Thím cứ kiên trì, luyện tập có phương pháp là làm được. Trên đời này hầu như cái gì cũng luyện được thím à.
Chủ thớt mấy năm kn rồi vậy
Chắc ở VN thêm 1-2 năm nữa làm cho tay nó chắn trời rồi qua Sing hét lương
Hồi mới ra trường có offer của shopee nhưng lúc đó còn phèn nên đc có 6k :sosad: Giờ chắc khả năng hét cũng khác nhiều nhưng mà hiện tại vẫn thấy happy ở VN.
Chắc 6 7 năm gì đó thím. Từ VN mà offer 6k cũng khá đó thím, dự là senior ?
Thật ra cái master nó cũng không có đóng góp gì nhiều cho việc phỏng vấn mấy cty top tier như facebook hay shopee cả. Hồi mới học ra leetcode cũng gần như zero, vì học về data chứ ko phải CS.
Với PV mấy tech company nó vứt bằng cấp qua một bên ấy mà
P/S: đồng nghiệp phải không
Ai biết đâu
Mà hồi học trường f có thành tích gì algorithm không. Nhớ 2009-2013 thì trường F đỉnh cao thi acm với đám lăng trung hiếu hồ vĩnh thịnh các kiểu vô world final luôn.
//Mà ông được nhận vào master nus thì học đại học phải cực giỏi rồi còn gì. Thời đấy trường f nó vẫn còn ngon bọn giải quốc gia vô nhiều chứ không nát như giờ.
Mới ra trường lúc đó senior gì thím ơi
Hỏi mấy câu system design nhiều câu thọt lắm. Hơn mức min 5k nhưng mình biết 1 bạn mới ra trường đc 7k5 + stock. Với lúc đó ko biết deal nữa. Giờ thì chắc đỡ hơn
Mà hồi học trường f có thành tích gì algorithm không. Nhớ 2009-2013 thì trường F đỉnh cao thi acm với đám lăng trung hiếu hồ vĩnh thịnh các kiểu vô world final luôn.
//Mà ông được nhận vào master nus thì học đại học phải cực giỏi rồi còn gì. Thời đấy trường f nó vẫn còn ngon bọn giải quốc gia vô nhiều chứ không nát như giờ.
hoàn toàn ko fence nhé, đúng là f lúc đó nhờ học bổng thu hút rất nhiều nhân tài, mình cũng may mắn được học chung với họ tuy nhiên mình không phải nằm trong số đó
. Nhưng công nhận f dạy software engineering xịn xò, ra đi làm phát được luôn.
như đã nói ở trên là sau khi học nus ra vẫn zero về algo thôi, sau này apply càng nhiều công ty, vị trí càng lên cao thì nhận ra tầm quan trọng của algo nên mới bắt đầu chú ý tới nó 3 4 năm nay, tuy nhiên vì nó khó nên chưa bao giờ thật sự chú tâm vào nó cho tới gần đây.
vì vậy mình rất hiểu và thông cảm cho các bạn dsa = 0; ban đầu cảm giác cứ như đâm đầu vào tường vậy. nhưng đâm một hồi thì tường nó nứt ra
buonlixi
Ủng hộ thớt, tháng này là em ra trường r, kí hđ vs công ty hiện tại chắc khoảng 1 năm, phải cố cày leet để bay thôi ...
Mới ra trường lúc đó senior gì thím ơi
Hỏi mấy câu system design nhiều câu thọt lắm. Hơn mức min 5k nhưng mình biết 1 bạn mới ra trường đc 7k5 + stock. Với lúc đó ko biết deal nữa. Giờ thì chắc đỡ hơn
òai, junior 6k là đỉnh rồi fence, shopee nó trả cao đấy. job đầu tiên của mình ở sin chỉ có 3k thôi. đừng so sánh với mấy đứa siêu nhân vũ trụ là gì, fence fresh mà 6k cũng thuộc hàng siu nhân gao đi bán bánh bao rồi đấy
BetterNextTime
Mình thấy Shopee nhiều đứa fresh vào 1 năm đã update Linkedin là lên senior. Vậy career path ở Shopee như thế nào bác có thể giới thiệu 1 chút được không bác
@greans
òai, junior 6k là đỉnh rồi fence, shopee nó trả cao đấy. job đầu tiên của mình ở sin chỉ có 3k thôi. đừng so sánh với mấy đứa siêu nhân vũ trụ là gì, fence fresh mà 6k cũng thuộc hàng siu nhân gao đi bán bánh bao rồi đấy
Giờ ở VN mà làm team kha khá siêu nhân vũ trụ thấy còn nhiều thứ để học quá
Cái mình thấy khá mệt ở các big corp là project quá hên xui. Nhiều lúc ôm vô 1 cái project cực kì dead end, làm qua ngày thì đc chứ làm cho tay to lên thì khó. Bạn nào mới ra trường thì nên focus nhiều hơn vào cty offer đc cho mình project, môi trường, và team mạnh để học hỏi đc nhé. Đương nhiên team mà mạnh thì lương cũng sẽ ko chết đói. Personal opinion
Cái em muốn biết các ranking bác liệt kê ra thì nó ở cấp độ nào ấy. Và cần điều kiện gì để đạt được tới mức đó.
Đọc qua thì em tự đánh giá bản thân ở mức D3. Ko biết là với thằng làm 2 năm thì D3 là mức độ ntn vậy ạ ?
hoàn toàn ko fence nhé, đúng là f lúc đó nhờ học bổng thu hút rất nhiều nhân tài, mình cũng may mắn được học chung với họ tuy nhiên mình không phải nằm trong số đó
. Nhưng công nhận f dạy software engineering xịn xò, ra đi làm phát được luôn.
như đã nói ở trên là sau khi học nus ra vẫn zero về algo thôi, sau này apply càng nhiều công ty, vị trí càng lên cao thì nhận ra tầm quan trọng của algo nên mới bắt đầu chú ý tới nó 3 4 năm nay, tuy nhiên vì nó khó nên chưa bao giờ thật sự chú tâm vào nó cho tới gần đây.
vì vậy mình rất hiểu và thông cảm cho các bạn dsa = 0; ban đầu cảm giác cứ như đâm đầu vào tường vậy. nhưng đâm một hồi thì tường nó nứt ra
thím học F giai đoạn đó à, giai đoạn đó hơi bị nhiều người giỏi học F.
LTH cũng có trong voz này đấy
Giờ ở VN mà làm team kha khá siêu nhân vũ trụ thấy còn nhiều thứ để học quá
Cái mình thấy khá mệt ở các big corp là project quá hên xui. Nhiều lúc ôm vô 1 cái project cực kì dead end, làm qua ngày thì đc chứ làm cho tay to lên thì khó. Bạn nào mới ra trường thì nên focus nhiều hơn vào cty offer đc cho mình project, môi trường, và team mạnh để học hỏi đc nhé. Đương nhiên team mà mạnh thì lương cũng sẽ ko chết đói. Personal opinion
đúng rồi, 1 trong những cái chán ở big corp là ôm 1 cục project legacy từ đời nào, rồi ngồi maintain, fix bug, add thêm 1 vài tính năng.
Có giai đoạn mình làm ở 1 cty như thế, chả học dc gì, làm việc 1 mình, dễ nản lắm.
Fence yên tâm, cách đây 4 năm mình cũng dsa ~ 0. Đi phỏng vấn zendesk nó hỏi câu algo mà mặt thộn ra. Thím cứ kiên trì, luyện tập có phương pháp là làm được. Trên đời này hầu như cái gì cũng luyện được thím à.
Thím chia sẻ em kinh chút kinh nghiệm hay phương pháp để cày algo trên LC với. Tự đánh giá mình chỉ ở mức iq trung bình thử làm mãi thì mãi mới dc 2 bài med (2 cái hard là SQL). Thấy các thím trong này toàn siêu nhân
Attachments
Screenshot_20210617-001127~2.jpg
42.1 KB · Views: 153
Ha Ji Won
Nên kể thêm giai đoạn đầu tư bao nhiêu tiền để học hành chứ kể hành trình như vậy đôi khi làm nhiều tay ảo tưởng.
Mới ra trường lúc đó senior gì thím ơi
Hỏi mấy câu system design nhiều câu thọt lắm. Hơn mức min 5k nhưng mình biết 1 bạn mới ra trường đc 7k5 + stock. Với lúc đó ko biết deal nữa. Giờ thì chắc đỡ hơn
Bác ơi, cho em hỏi muốn xin việc làm bên đó thì bằng cấp đại học Việt Nam có quan trọng không ạ. Em có bằng khá BK, không có thành tích thi giải thuật gì không biết có qua cv không. Còn giải thuật thì em có thể cải thiện vì toán cũng khá (có giải quốc gia) và lên đại học cũng có học.
Bác ơi, cho em hỏi muốn xin việc làm bên đó thì bằng cấp đại học Việt Nam có quan trọng không ạ. Em có bằng khá BK, không có thành tích thi giải thuật gì không biết có qua cv không. Còn giải thuật thì em có thể cải thiện vì toán cũng khá (có giải quốc gia) và lên đại học cũng có học.
cày leetcode rồi phỏng vấn thôi. VN qua Sin đầy mà thím ui
Looper
Vấn đề tuổi tác với những cty ntn thì sao hả bác ?
bumblebe
Nền IT VN cần thật nhiều những thông tin, chia sẻ về việc làm sao để có thể trở thành SE. Giờ thấy học CNTT thì nhiều mà chất lượng thì thấp. Thuật toán, tư duy kém, chỉ học framework code. Đi pv thì đòi lương trên trời
))
ủa rốt cục bác đang Shopee hay fb
mình đọc trên mạng thì thấy ở Sing thằng Shopee danh giá cũng nhất nhì luôn r ấy bọn FAANG ko vượt trội hơn
Hakaze
Từ lúc bắt đầu chuẩn bị đến khi thím đi phỏng vấn khoảng bao lâu nhỉ? Mình nghĩ dù algo = 0 nhưng có gốc SE + master chắc cũng không mất nhiều thời gian lắm.
Từ lúc bắt đầu chuẩn bị đến khi thím đi phỏng vấn khoảng bao lâu nhỉ? Mình nghĩ dù algo = 0 nhưng có gốc SE + master chắc cũng không mất nhiều thời gian lắm.
Định nghĩa algo = 0 của thím là gì? Bèo lắm cũng phải giải dc bài easy chứ
night_star_a6
Topic hay quá.
Mình đang làm cloud engineer ở VN, lương tầm 1k5$ net, đang tính nhảy sang Sing làm cho nó challenge, đợt này đang cày tiếng Anh lại.
Search qua thì thấy khá nhiều job devops bên Sing, yêu cầu thì cũng k có gì quá khó, trừ cái k8s mình chưa có exp. Bro cho mình hỏi nếu từ VN apply sang Sing với role devops thì có khả thi k nhỉ? Mình khoảng 3 năm exp.
Thời gian thử việc cũng xong, việc không có quá nhiều như mình nghĩ. Vậy là còn một tháng tới vòng cuối phỏng vấn. Thật ra lúc này mình cũng nản, vì DSA vốn khó đối với mình + áp lực công việc. Và một phần là nghĩ lần này pv cho vui, cho biết cảm giác thế nào là PV Facebook (Trước mình cũng có PV Amazon ở Vancouver rồi mà tạch
, cái này đáng là một bài review khác). Vì vậy nghĩ chuẩn bị hay không thì cũng vậy cho nên thôi.Đừng ai nghĩ như vậy nhé, phải chiếnđấu tới giây phút cuối chứ
Thời điểm đó, mình chỉ mới có giải tầm 80 bài LCs, một con số phải nói là quá thấp. Đa số các case trên blind lầ 200-300 LCs thì mới ổn.
Nhưng may mắn sao sau 2 tuần thì có chút cảm hứng bắt tay vào việc chuẩn bị, vậy là còn 2 tuần để chuẩn bị.
Đây là Leetcode activity của mình, các bạn có thể thấy mình ko phải là một tay giải LC chuyên nghiệp
Và đây là các tài liệu mình đã dùng để chuẩn bị
Code (DSA) 1. “
Cracking the coding interview” Quyển này giống như là kinh thánh trong việc chuẩn bị PV vậy, tất nhiên làđối với các cty PV kiểu FAANG. Quyển này bán chạy tới mức mà không có bản digital chính thức. Các bạn có thể mua trên amazon theo link trên.
Ngoại trừ các siêu nhân thì bạn không thể nào cày hết tất cả các câu hỏi, cho nên cần phải tối ưu hóa thời gian bằng cách ôn các loại câu hỏi trước, để không bị bỡ ngỡ khi gặp câu chưa làm. Rồi từ đó mở rộng ra các thể loại không phải là thể loại. Nói chung là ôn tập cũng cần có hệ thống một chút.
2. “
Blind Curated 75” - Bộ 75 LCs cover hầu hết các thể loại DSA
3. Khóa “Grokking the Coding Interview: Patterns for Coding Questions” trên
educative.io
Khi ôn theo kiểu này các bạn sẽ có cái nhìn tổng quan rồi từ đó khi gặp câu hỏi sẽ hiểu nó thuộc dạng nào rồi áp dụng kĩ thuật tương ứng. Tất nhiên có những câu hỏi không thuộc thể loại nào cả. Đời mà, lúc nào chả có exception
4. Giải bộ câu hỏi “Top Facebook Question” trên LC, cái này cần LC Premium subscription thì phải
Ngoài ra mình có từng tham khảo một số tài liệu khác như:
Nếu bạn quá bí trước problem nào đó thì có thể kiếm solution, nhưng ráng mà nhớ cái key points rồi tự giải lại. Đừng bao giờ cố gắng học thuộc solution, sẽ không có tác dụng đâu.
Next: System design & Behavioral interview preparation.
đúng rồi, 1 trong những cái chán ở big corp là ôm 1 cục project legacy từ đời nào, rồi ngồi maintain, fix bug, add thêm 1 vài tính năng.
Có giai đoạn mình làm ở 1 cty như thế, chả học dc gì, làm việc 1 mình, dễ nản lắm.
Mình may mắn là chưa từng làm project kiểu đấy bao giờ, tất nhiên có những project làm xong thì tới giai đoạn maintain thì hơi chán. Tuy nhiên tới lúc đó thì mình đã tìm cách nhảy việc
Thím chia sẻ em kinh chút kinh nghiệm hay phương pháp để cày algo trên LC với. Tự đánh giá mình chỉ ở mức iq trung bình thử làm mãi thì mãi mới dc 2 bài med (2 cái hard là SQL). Thấy các thím trong này toàn siêu nhân
Thím xem bài chia sẻ mới nhất về việc chuẩn bị cho DSA nhé, nên bắt đầu bằng việc làm quen các thể loại câu hỏi trước.
Nên kể thêm giai đoạn đầu tư bao nhiêu tiền để học hành chứ kể hành trình như vậy đôi khi làm nhiều tay ảo tưởng.
DSA thì học hành gì thím ơi, chủ yếu cày LC thôi. Có chăng là bỏ vài chục đồng cho mấy cái online courses về DSA thôi. tuy nhiên tự cày không tốn đồng nào là hoàn toàn có thể.
Bác ơi, cho em hỏi muốn xin việc làm bên đó thì bằng cấp đại học Việt Nam có quan trọng không ạ. Em có bằng khá BK, không có thành tích thi giải thuật gì không biết có qua cv không. Còn giải thuật thì em có thể cải thiện vì toán cũng khá (có giải quốc gia) và lên đại học cũng có học.
Bằng không quan trọng trong việc tuyển dụng của cty, chỉ quan trọng kết quả pv thế nào thôi. Tuy nhiên bằng sẽ hơi quan trọng trong việc apply pass làm việc ở sin nếu thím còn trẻ. BK bằng khá là dư ròi thím. Thím luyện LC rồi pm mình nhé.
Nền IT VN cần thật nhiều những thông tin, chia sẻ về việc làm sao để có thể trở thành SE. Giờ thấy học CNTT thì nhiều mà chất lượng thì thấp. Thuật toán, tư duy kém, chỉ học framework code. Đi pv thì đòi lương trên trời
))
Vâng, mình cũng thấy IT VN phát triển quá nóng mà thiếu nhiều thông tin. Trong khi nhân lực VN cũng ko thua kém so với TQ, Ấn độ nếu đi đúng hướng.
Topic hay quá.
Mình đang làm cloud engineer ở VN, lương tầm 1k5$ net, đang tính nhảy sang Sing làm cho nó challenge, đợt này đang cày tiếng Anh lại.
Search qua thì thấy khá nhiều job devops bên Sing, yêu cầu thì cũng k có gì quá khó, trừ cái k8s mình chưa có exp. Bro cho mình hỏi nếu từ VN apply sang Sing với role devops thì có khả thi k nhỉ? Mình khoảng 3 năm exp.
Khả thi nhé bro, cứ apply thử đi, tạch thì mới biết mình thiếu gì. Đừng đợi cho tới khi sẵn sàng mới bắt đầu. Act now.
VoZ Sonbeat
Lâu rồi mới lại thấy 1 bài review chất lượng.
confemale
giờ mới nhìn tênông thớt là người viết cái exten cho voz cũ từ 2016 2017 gìđó thì phải
đúng rồi, 1 trong những cái chán ở big corp là ôm 1 cục project legacy từ đời nào, rồi ngồi maintain, fix bug, add thêm 1 vài tính năng.
Có giai đoạn mình làm ở 1 cty như thế, chả học dc gì, làm việc 1 mình, dễ nản lắm.
Đang làm một cái C++ project như thế, có những đoạn code nó còn nhiều tuổi hơn tuổi mình.
ủa rốt cục bác đang Shopee hay fb
mình đọc trên mạng thì thấy ở Sing thằng Shopee danh giá cũng nhất nhì luôn r ấy bọn FAANG ko vượt trội hơn
Đâu ra Shopee danh giá nhất nhì Sing = )) Shopee với Grab ngang hàng, dạo này còn bị bọn Bytedance vượt mặt nữa chứ đừng nói G, F, Apple, hay đám trading firm.
Vâng, mình cũng thấy IT VN phát triển quá nóng mà thiếu nhiều thông tin. Trong khi nhân lực VN cũng ko thua kém so với TQ, Ấn độ nếu đi đúng hướng.
Ấn độ thì đồng ý mình tương đương chứ TQ thì nó làm application scale 1 2 tỉ người dùng, Tiktok hiện nay đánh chiếm toàn thế giới. Mình thấy hiện nay chỉ có Mẽo là trên cơ Tàu trong lĩnh vực IT chứ có thằng nào cân nó nổi đâu. 2 thằng Mẽo Tàu nó ở level khác rồi.
T_prestigious
Chúc mừng thím có offer FB. Cơ mà cuối cùng thím làm ở FB london or FB sing vậy?
hoàn toàn ko fence nhé, đúng là f lúc đó nhờ học bổng thu hút rất nhiều nhân tài, mình cũng may mắn được học chung với họ tuy nhiên mình không phải nằm trong số đó
. Nhưng công nhận f dạy software engineering xịn xò, ra đi làm phát được luôn.
như đã nói ở trên là sau khi học nus ra vẫn zero về algo thôi, sau này apply càng nhiều công ty, vị trí càng lên cao thì nhận ra tầm quan trọng của algo nên mới bắt đầu chú ý tới nó 3 4 năm nay, tuy nhiên vì nó khó nên chưa bao giờ thật sự chú tâm vào nó cho tới gần đây.
vì vậy mình rất hiểu và thông cảm cho các bạn dsa = 0; ban đầu cảm giác cứ như đâm đầu vào tường vậy. nhưng đâm một hồi thì tường nó nứt ra
minh làm web và app thay không sử dụng algo nhiều lắm hoặc cùng lắm là level easy thôi
Đâu ra Shopee danh giá nhất nhì Sing = )) Shopee với Grab ngang hàng, dạo này còn bị bọn Bytedance vượt mặt nữa chứ đừng nói G, F, Apple, hay đám trading firm.
Như thím nào nói ở trên thì về TC nó cũng thuộc dạng tier 2 3 gì đấy. Thấy đám trong này cũng toàn từ trường top của Sin, nhiều nhất chắc là NUS.
Ấn độ thì đồng ý mình tương đương chứ TQ thì nó làm application scale 1 2 tỉ người dùng, Tiktok hiện nay đánh chiếm toàn thế giới. Mình thấy hiện nay chỉ có Mẽo là trên cơ Tàu trong lĩnh vực IT chứ có thằng nào cân nó nổi đâu. 2 thằng Mẽo Tàu nó ở level khác rồi.
minh làm web và app thay không sử dụng algo nhiều lắm hoặc cùng lắm là level easy thôi
Ít ai apply algo trong làm việc lắm thím. Cái mấu chốt ở đây là luyện.
handyman
ko biết 2y exp thì ở những cty này có pass vòng cv ko các bác?
chắc đầu năm sau em cũng thử sức với các cty dạng này, LC em cũng cày được tầm 150 câu nhưng mà là hơn 1 năm trước rồi, chắc phải có thời gian ôn lại
Em cũng đọc post của thớt trên medium rồi, nhưng em muốn hỏi 2 năm exp thì có yêu cầu nhiều về system design ko nhỉ?
tmlinhkct
Có công ty Sing nào có office ở VN không các thím? Tính apply thử xem trình độ thiếu gì, em thì bên mảng System/Devops có đá qua ít cloud
vozer267
@greans Cho xin cái strat luyện leetcode được không huynh đài? Mình đang cần
RimLouis
Ủng hộ bài viết
clonemasteruwu
ké hơi klq, bác thớt cho e hỏi pi pi có chính sách internship dư nào thế ạ (có seasonal k, có schedule cố định k, nộp có cần refer k, ) mấy cái này e k kiếm đc trên web career
question21
entry job yêu cầu có cao không bác. Mới tốt nghiệp có khoảng 1 năm thực tập có cơ hội xin vào phỏng vấn không ạ ?
Mình thấy Shopee nhiều đứa fresh vào 1 năm đã update Linkedin là lên senior. Vậy career path ở Shopee như thế nào bác có thể giới thiệu 1 chút được không bác
@greans
@greans Quote lại hóng bác trả lời giúp. Mình đang tò mò vấn đề này. Cảm ơn nhé.
Mình thấy Shopee nhiều đứa fresh vào 1 năm đã update Linkedin là lên senior. Vậy career path ở Shopee như thế nào bác có thể giới thiệu 1 chút được không bác
@greans
Sorry thím, mình missed câu hỏi của thím. Path ở shopee thì cũng khá là standard thôi.
SE -> Senior SE -> Expert SE -> Senior Expert -> Principal SE -> Senior Principal.
Đó là technical track, còn managment track thì khác.
1 năm lên dc senior cũng có thể thím à, nếu vào đúng project và có cống hiến.
ko biết 2y exp thì ở những cty này có pass vòng cv ko các bác?
chắc đầu năm sau em cũng thử sức với các cty dạng này, LC em cũng cày được tầm 150 câu nhưng mà là hơn 1 năm trước rồi, chắc phải có thời gian ôn lại
Em cũng đọc post của thớt trên medium rồi, nhưng em muốn hỏi 2 năm exp thì có yêu cầu nhiều về system design ko nhỉ?
mình nghĩ profile thím ok. 2 năm exp thì ko phải là fresh nên có thể là sẽ có system design, trừ khi thím nộp level thấp nhất thì ko có.
ké hơi klq, bác thớt cho e hỏi pi pi có chính sách internship dư nào thế ạ (có seasonal k, có schedule cố định k, nộp có cần refer k, ) mấy cái này e k kiếm đc trên web career
mình thấy đa số internship là dành cho sinh viên học ở sin, và tuyển liên tục trên trang tuyển dụng ? thím đang hỏi ở vn hay ở sin ?
Sorry thím, mình missed câu hỏi của thím. Path ở shopee thì cũng khá là standard thôi.
SE -> Senior SE -> Expert SE -> Senior Expert -> Principal SE -> Senior Principal.
Đó là technical track, còn managment track thì khác.
1 năm lên dc senior cũng có thể thím à, nếu vào đúng project và có cống hiến.
Thank you thím.
BAT1610
Thím có kinh nghiệm gì để học system design ko? Mình gạo LC cũng ổn ổn mà thấy system design yếu quá. Chủ yếu do công việc hiện tại thật sự ko dính đến scalable system lắm nên làm mấy năm vẫn ko có kinh nghiệm mấy
Chắc ý thím đó là chiến thuật luyện leetcode, kiểu nên bắt đầu từ đâu (đọc sách nào trước, luyện thế nào...) ấy mà, mình cũng đang hóng câu trl
P/s: page trước thấy fence gthieu 2 cuốn mình từng thấy là Grokking Alg với Cracking coding Interview thì k bít với mindset alg gần bằng 0 (chỉ bít mấy thuật toán nhập môn như search sỏrt basic) như mình start với 2 cuốn này dc k fence nhỉ?
Thím có kinh nghiệm gì để học system design ko? Mình gạo LC cũng ổn ổn mà thấy system design yếu quá. Chủ yếu do công việc hiện tại thật sự ko dính đến scalable system lắm nên làm mấy năm vẫn ko có kinh nghiệm mấy
Thím xem trên bài medium hoặc chờ mình viết tiếp phần nữa về SD nhé
Chắc ý thím đó là chiến thuật luyện leetcode, kiểu nên bắt đầu từ đâu (đọc sách nào trước, luyện thế nào...) ấy mà, mình cũng đang hóng câu trl
P/s: page trước thấy fence gthieu 2 cuốn mình từng thấy là Grokking Alg với Cracking coding Interview thì k bít với mindset alg gần bằng 0 (chỉ bít mấy thuật toán nhập môn như search sỏrt basic) như mình start với 2 cuốn này dc k fence nhỉ?
Được chứ fence, 2 cuốn đó khá là beginner friendly
Thím xem trên bài medium hoặc chờ mình viết tiếp phần nữa về SD nhé
Được chứ fence, 2 cuốn đó khá là beginner friendly
À tiện hỏi thím thế cv của thím ở Shopee có cần xài Algo ko hay chỉ để luyện tư duy thôi để mình có động lực train LC tiếp, chứ LC để pv ko thì chán quá
Thật ra cái master nó cũng không có đóng góp gì nhiều cho việc phỏng vấn mấy cty top tier như facebook hay shopee cả. Hồi mới học ra leetcode cũng gần như zero, vì học về data chứ ko phải CS.
Với PV mấy tech company nó vứt bằng cấp qua một bên ấy mà
P/S: đồng nghiệp phải không
Người anh dẫn tôi qua ISS đây mà
Tiếc là chưa học xog về nước cmnr
À tiện hỏi thím thế cv của thím ở Shopee có cần xài Algo ko hay chỉ để luyện tư duy thôi để mình có động lực train LC tiếp, chứ LC để pv ko thì chán quá
Không bổ dọc cũng bổ ngang thím nhé, chứ ít công việc cần đụng tới algo một cách hardcore lắm
Ở các cty product thì thì ko có khái niệm OT vì OT là một phần của công việc nếu cần thiết
candyman0011
Mình sn 92 đang làm front end, mình đang luyện tiếng anh để qua dịch tìm đường qua sing làm việc vài năm để tích luỹ chút vốn không biết có cơ hội không bác nhỉ
Mình sn 92 đang làm front end, mình đang luyện tiếng anh để qua dịch tìm đường qua sing làm việc vài năm để tích luỹ chút vốn không biết có cơ hội không bác nhỉ
thím càng trì hoãn thi cơ hội càng thấp, bắt tay làm luôn đi thím
snapdragon0221
Bác giỏi quá, ngưỡng mộ!
Mình muốn hỏi riêng cá nhân bác 2 câu :
1. Bác có cần bằng Anh văn (hay ngôn ngữ khác) khi apply cái job không ? Nếu passed thì trước khi qua làm bác có lấy bằng ngoại ngữ không ?
2. Bác có trick nào khi apply trên LinkedIn không ? Bên cạnh đó, bác còn apply trang nào khác không ?
Cám ơn bác!
.:Barry.Allen:.
Cảm ơn bác đã chia sẻ những thông tin bổ ích này ạ,
Bác cho em xin hỏi bác cảm thấy thế nào về chất lượng các courses trên Udemy (đặc biệt là bootcamp) và trên Coursera, edX, OCW MIT ạ
Em cám ơn rất nhiều ạ
Gửi từ HMD Global Nokia 5.4 bằng vozFApp
tieuyy2505
Thớt đỉnh cao quá. Mình nhảy từ dev sang hướng manager. Giờ có chút hối hận rồi. Không biết còn kịp quay đầu không
question21
search trên linkedin thấy mấy anh làm shopee profile khủng mà nhỉ. làm mấy công ty nhàng nhàng ở việt nam chắc không qua vòng cv
quatmay
Ngoài leetcode và system design, thì anh thấy có những nhân tố nào quan trọng trong chuyện lấy dc offer ko. Em có 1 cái offer làm remote cho team ngoài, nhưng cũng muốn thử sức top đầu quá. Em dc ~5 YOE mà hơi yếu algo + ds, nên chắc cũng cần thời gian. Không biết reject offer đang có để tập trung thì có hơi chơi liều ko
hungho66
Bác có thể recommend một số sách system design không bác, tks bác
Thật sự thì trước giờ đây là điểm yếu nhất của mình.
Một phần là do trước giờ không chú ý tới interview dạng này lẫn trong quá trình làm cũng không gặp phải vấn đề scaling gì nhiều vì toàn dev app cho internal là chính.
Trong quá trình phỏng vấn trước giờ, đôi lúc cũng có cty hỏi về system design. Lần nào cũng ngớ người ra mặc dù có đọc một vài bài về system design rồi. Nhiều lúc nghĩ system design interview có vẻ quá sức đối với mình.
Cho nên lần này quyết tâm phải có cách tiếp cận khác vì Facebook cũng như các cty top tier khác khá là serious về mảng này. Thậm chí ở một số level có hẳn 2 system design interviews.
tryexponent — Thấy rất hữu dụng, rất là sát với system design interview của facebook. Đặc biệt là cái series mock interview. Các bạn sẽ học được cách dẫn dắt một system design interview thế nào và các kiến thức về system design nói chung. Các bạn lưu ý là trong cái interview này, inteviewer expects các bạn phải dẫn dắt toàn bộ trong buổi phỏng vấn. Các bạn để interviewer chủ động hỏi càng nhiều thì khả năng tạch càng cao.
Xem các video về system design trên youtube, các bạn nên làm việc này sau khi đã làm 2 bước trên để lựa xem video nào phù hợp nhất cho interview, vì khá nhiều nội dung sida.
Sau tất cả, mình đã hiểu cách design tầm vài system phổ biến như facebook, instagram, messenger, parking lot, ...
Mình đúc kết các bước trong một system design interview như sau (mình để tiếng anh vì thật ra mình thấy ko nên dịch ra lắm vì khá technical):
Taking the problem into specific features - Định nghĩa rõ ràng các tính năng cụ thể
Estimate the non-functional requirements - Ước lượng các yêu cầu phi tính năng.
Design the APIs, from this point, go all the way to the backend as drawing the system components. - Thiết kế API, bắt đầu vẽ các system component từ đây cho xuống tới backend
Should mention about “interface” for API-Client Layer (GraphQL, Restful) - Đề cập về các chuẩn API như GraphQL, Restful, ... pros and cons và nêu ra lý do tại sao lựa chọn nó.
Design the Entities, Data Models => Database design - Thiết kế database
Discuss choices about the database (SQL, NoSQL) - Thảo luận về các loại database và chọn loại phù hợp, nêu lý do.
Early verify the design by test all the features from API to the database with the simple case. - Test sớm các tính năng từ api xuống datase với các use case đơn giản.
Then the fun part: scaling, go from top to bottom again to identify bottlenecks and add sufficient scaling ability to the design (LB, Cache, Message Queue, Replication,…) - Phần này quan trọng, tìm các bottlenecks và tìm cách scale chúng ra.
Handle special cases - Xử lý các trường hợp đặc biệt, edge cases
Walkthrough all the feature from top to bottom again with all cases and failures - Test các tính năng lần nữa, lần này với toàn bộ trường hợp cũng như sự cố.
Với cách này mình đạt điểm E5 trong system design interview. Trong toàn bộ quá trình, interviewer không hỏi mình gì nhiều ngoại trừ special case. Cũng không ngờ phần mình yếu nhất lại làm tốt nhất
Một số tài liệu về system design mình cũng dùng tới:
Thật sự thì trước giờ đây là điểm yếu nhất của mình.
Một phần là do trước giờ không chú ý tới interview dạng này lẫn trong quá trình làm cũng không gặp phải vấn đề scaling gì nhiều vì toàn dev app cho internal là chính.
Trong quá trình phỏng vấn trước giờ, đôi lúc cũng có cty hỏi về system design. Lần nào cũng ngớ người ra mặc dù có đọc một vài bài về system design rồi. Nhiều lúc nghĩ system design interview có vẻ quá sức đối với mình.
Cho nên lần này quyết tâm phải có cách tiếp cận khác vì Facebook cũng như các cty top tier khác khá là serious về mảng này. Thậm chí ở một số level có hẳn 2 system design interviews.
tryexponent — Thấy rất hữu dụng, rất là sát với system design interview của facebook. Đặc biệt là cái series mock interview. Các bạn sẽ học được cách dẫn dắt một system design interview thế nào và các kiến thức về system design nói chung. Các bạn lưu ý là trong cái interview này, inteviewer expects các bạn phải dẫn dắt toàn bộ trong buổi phỏng vấn. Các bạn để interviewer chủ động hỏi càng nhiều thì khả năng tạch càng cao.
Xem các video về system design trên youtube, các bạn nên làm việc này sau khi đã làm 2 bước trên để lựa xem video nào phù hợp nhất cho interview, vì khá nhiều nội dung sida.
Sau tất cả, mình đã hiểu cách design tầm vài system phổ biến như facebook, instagram, messenger, parking lot, ...
Mình đúc kết các bước trong một system design interview như sau (mình để tiếng anh vì thật ra mình thấy ko nên dịch ra lắm vì khá technical):
Taking the problem into specific features - Định nghĩa rõ ràng các tính năng cụ thể
Estimate the non-functional requirements - Ước lượng các yêu cầu phi tính năng.
Design the APIs, from this point, go all the way to the backend as drawing the system components. - Thiết kế API, bắt đầu vẽ các system component từ đây cho xuống tới backend
Should mention about “interface” for API-Client Layer (GraphQL, Restful) - Đề cập về các chuẩn API như GraphQL, Restful, ... pros and cons và nêu ra lý do tại sao lựa chọn nó.
Design the Entities, Data Models => Database design - Thiết kế database
Discuss choices about the database (SQL, NoSQL) - Thảo luận về các loại database và chọn loại phù hợp, nêu lý do.
Early verify the design by test all the features from API to the database with the simple case. - Test sớm các tính năng từ api xuống datase với các use case đơn giản.
Then the fun part: scaling, go from top to bottom again to identify bottlenecks and add sufficient scaling ability to the design (LB, Cache, Message Queue, Replication,…) - Phần này quan trọng, tìm các bottlenecks và tìm cách scale chúng ra.
Handle special cases - Xử lý các trường hợp đặc biệt, edge cases
Walkthrough all the feature from top to bottom again with all cases and failures - Test các tính năng lần nữa, lần này với toàn bộ trường hợp cũng như sự cố.
Với cách này mình đạt điểm E5 trong system design interview. Trong toàn bộ quá trình, interviewer không hỏi mình gì nhiều ngoại trừ special case. Cũng không ngờ phần mình yếu nhất lại làm tốt nhất
Một số tài liệu về system design mình cũng dùng tới:
Bác cho em hỏi là với một đứa là trái ngành, không biết system design là cái hình dạng gì thì nên đọc sách nào vậy bác
. Em cũng muốn làm thời gian nữa, rồi apply vào FANG xem sao
. Dù sao cũng là một đích đến mà hầu hết ae làm IT điều muốn
.
Bác giỏi quá, ngưỡng mộ!
Mình muốn hỏi riêng cá nhân bác 2 câu :
1. Bác có cần bằng Anh văn (hay ngôn ngữ khác) khi apply cái job không ? Nếu passed thì trước khi qua làm bác có lấy bằng ngoại ngữ không ?
2. Bác có trick nào khi apply trên LinkedIn không ? Bên cạnh đó, bác còn apply trang nào khác không ?
Cám ơn bác!
1. Apply job hoàn toàn không cần bằng tiếng anh thím nhé. Khi qua làm cũng không cần bằng tiếng anh luôn.
2. Trick là apply nhiều vào, có thằng gọi, có thằng không. Glassdoor, indeed, trang tuyển dụng của cty.
Cảm ơn bác đã chia sẻ những thông tin bổ ích này ạ,
Bác cho em xin hỏi bác cảm thấy thế nào về chất lượng các courses trên Udemy (đặc biệt là bootcamp) và trên Coursera, edX, OCW MIT ạ
Em cám ơn rất nhiều ạ
Gửi từ HMD Global Nokia 5.4 bằng vozFApp
Mình thấy các course không bổ dọc cũng bổ ngang, cứ lựa course nào review tốt mà học. Và lựa đúng course với định hướng của mình, ví dụ luyện DSA mà đi học bootcamp javascript thì bảo sao phỏng vấn FAANG toàn rớt
Thớt đỉnh cao quá. Mình nhảy từ dev sang hướng manager. Giờ có chút hối hận rồi. Không biết còn kịp quay đầu không
Thím cứ thử biết đâu hợp, không thì quay lại tech cũng không muộn. Ý kiến cá nhân mình thì thấy tech là một skill gọi là transferable, đi nước nào cũng dễ. Còn manage people thì liên quan tới văn hóa cty, quốc gia nên khó mà đi nước khác, trừ khi làm cho cty lớn.
Ngoài leetcode và system design, thì anh thấy có những nhân tố nào quan trọng trong chuyện lấy dc offer ko. Em có 1 cái offer làm remote cho team ngoài, nhưng cũng muốn thử sức top đầu quá. Em dc ~5 YOE mà hơi yếu algo + ds, nên chắc cũng cần thời gian. Không biết reject offer đang có để tập trung thì có hơi chơi liều ko
tất nhiên còn thể loại interview thứ ba là behavioral interview nữa. Đừng nên reject offer trừ khi thím thật sự tập trung vào việc ôn tập. Trước mình đọc blog 1 ông tập trung ôn full time 3 tháng có được 6 offers từ top tier. Trừ khi thím gọi là tập trung cao độ như ông ấy thì reject.
Bác cho em hỏi là với một đứa là trái ngành, không biết system design là cái hình dạng gì thì nên đọc sách nào vậy bác
. Em cũng muốn làm thời gian nữa, rồi apply vào FANG xem sao
. Dù sao cũng là một đích đến mà hầu hết ae làm IT điều muốn
.
thím xem post mới nhất của mình nhé,thật ra có khá ít sách về chủ đề này, phải chịu khó tìm tòi online thím à. mà nên luyện dsa trước system design nhé
Văn buồn
E vẫn đag sv đi thực tập nên muốn hỏi các tiền bối, nếu muốn xin vc về mảng mobile cụ thể ios bên nc ngoài thì nên học những gì ạ
Thím cứ thử biết đâu hợp, không thì quay lại tech cũng không muộn. Ý kiến cá nhân mình thì thấy tech là một skill gọi là transferable, đi nước nào cũng dễ. Còn manage people thì liên quan tới văn hóa cty, quốc gia nên khó mà đi nước khác, trừ khi làm cho cty lớn.
Em thử 3 năm rồi bác.
Thỉnh thoảng em vẫn lọ mọ ngồi code app mobile kiếm ít tiền quảng cáo chứ không tập trung chuyên sâu được nữa.
Mà em làm công ty outsource nên OT hơi nhiều, cũng hơi nản. Nên giờ em cũng có ý định tìm công ty product cho thoải mái.
Kinh nghiệm thì dev 1.5 năm, BrSE 3 năm. Không biết có ổn không
abc1212
Hiện em đang đặt mục tiêu vào Shopee tại vị trí BE, thì bác thread hỏi làm sao hồ sơ em có thể pass được vòng cv nó ạ, tại em trái ngành mới chuyển sang. Em dự trù sẽ đi làm tích luỹ kinh nghiệm tầm 2 năm, trong khoảng thời gian đó sẽ luyện thuật toán luôn ạ
. Với bác cho em hỏi là nếu làm công ty outsource ở Việt Nam, như Fsoft các thứ thì cơ hội pass vòng cv của Shopee cao không ạ, tại em nghe mấy vozer bảo là khi làm outsource thì thường cv sẽ auto loại ạ
. Em rất mong bác trả lời cho em với ạ.
Em thử 3 năm rồi bác.
Thỉnh thoảng em vẫn lọ mọ ngồi code app mobile kiếm ít tiền quảng cáo chứ không tập trung chuyên sâu được nữa.
Mà em làm công ty outsource nên OT hơi nhiều, cũng hơi nản. Nên giờ em cũng có ý định tìm công ty product cho thoải mái.
Kinh nghiệm thì dev 1.5 năm, BrSE 3 năm. Không biết có ổn không
Vậy quay lại dev đi thím, có people skill thì thật ra cũng giúp trong công việc nhiều
Hiện em đang đặt mục tiêu vào Shopee tại vị trí BE, thì bác thread hỏi làm sao hồ sơ em có thể pass được vòng cv nó ạ, tại em trái ngành mới chuyển sang. Em dự trù sẽ đi làm tích luỹ kinh nghiệm tầm 2 năm, trong khoảng thời gian đó sẽ luyện thuật toán luôn ạ
. Với bác cho em hỏi là nếu làm công ty outsource ở Việt Nam, như Fsoft các thứ thì cơ hội pass vòng cv của Shopee cao không ạ, tại em nghe mấy vozer bảo là khi làm outsource thì thường cv sẽ auto loại ạ
. Em rất mong bác trả lời cho em với ạ.
mình ko rành việc cv được lựa thế nào. nhưng bạn có thể tăng cơ họi pass vòng cv bằng cách kiếm refer, vì chắc chắc sẽ vượt được qua vòng cv. Mà nên làm cty product cho nó năng động đi thím.
Bác cho em hỏi là với một đứa là trái ngành, không biết system design là cái hình dạng gì thì nên đọc sách nào vậy bác
. Em cũng muốn làm thời gian nữa, rồi apply vào FANG xem sao
. Dù sao cũng là một đích đến mà hầu hết ae làm IT điều muốn
.
kinh nghiệm là k biết gì cũng nên đi pv sớm, vì mấy cty trên 6 tháng mới dc pv lại 1 lần. bạn đi càng sớm càng tốt, trật thì lần sau apply tiếp
Em thử 3 năm rồi bác.
Thỉnh thoảng em vẫn lọ mọ ngồi code app mobile kiếm ít tiền quảng cáo chứ không tập trung chuyên sâu được nữa.
Mà em làm công ty outsource nên OT hơi nhiều, cũng hơi nản. Nên giờ em cũng có ý định tìm công ty product cho thoải mái.
Kinh nghiệm thì dev 1.5 năm, BrSE 3 năm. Không biết có ổn không
Hiện em đang đặt mục tiêu vào Shopee tại vị trí BE, thì bác thread hỏi làm sao hồ sơ em có thể pass được vòng cv nó ạ, tại em trái ngành mới chuyển sang. Em dự trù sẽ đi làm tích luỹ kinh nghiệm tầm 2 năm, trong khoảng thời gian đó sẽ luyện thuật toán luôn ạ
. Với bác cho em hỏi là nếu làm công ty outsource ở Việt Nam, như Fsoft các thứ thì cơ hội pass vòng cv của Shopee cao không ạ, tại em nghe mấy vozer bảo là khi làm outsource thì thường cv sẽ auto loại ạ
. Em rất mong bác trả lời cho em với ạ.
Mình k rõ ở Sing, Faang thì sao nhưng cty product Nhật thấy làm outsource quá lâu thì auto reject là có thật
Ngoài ra mình thấy hỏi han nhiều không dc gì đâu, cứ học LC , đọc design system thôi, phần lớn mình quan sát là , hỏi xong để đấy, hoặc học LC 1 2 hôm chán r bỏ. Ai đỗ r về review thì các bạn có thể nghĩ là đơn giản, nhưng thật sự là phải bỏ công ôn luyện mấy tháng căng thẳng
Các bạn cứ xác định đi pv phải cbi 6t đến 1 năm, ngày nào cũng cày 1 2 bài LC thì mới chắc đỗ dc
Last edited:
WestlifeNo2
Bác thớt cho em hỏi vào Shopee Sing đọc job description nhưng nó ghi "Only applicable for singaporean hoặc singapore PR" là người nước ngoài như mình ko đc apply đúng ko bác
Các bác cho em hỏi là tại sao họ lại lấy LC làm chuẩn cho interview Algo mà không phải hackerrank hoặc codeforces ạ ?
Gửi từ HMD Global Nokia 5.4 bằng vozFApp
Do giờ nó phổ biến thôi.
Năm 2014 -2016, tớ chơi codefligth với hackera nk. Trước chơi codeflight vui, 2 thằng cùng đấu code với nhau, ai submit code trước là lấy điểm thằng kia cộng qua điểm mình. Gay cấn vãi
kinh nghiệm là k biết gì cũng nên đi pv sớm, vì mấy cty trên 6 tháng mới dc pv lại 1 lần. bạn đi càng sớm càng tốt, trật thì lần sau apply tiếp
Mình k rõ ở Sing, Faang thì sao nhưng cty product Nhật thấy làm outsource quá lâu thì auto reject là có thật
Ngoài ra mình thấy hỏi han nhiều không dc gì đâu, cứ học LC , đọc design system thôi, phần lớn mình quan sát là , hỏi xong để đấy,
hoặc học LC 1 2 hôm chán r bỏ. Ai đỗ r về review thì các bạn có thể nghĩ là đơn giản, nhưng thật sự là phải bỏ công ôn luyện mấy tháng căng thẳng
Các bạn cứ xác định đi pv phải cbi 6t đến 1 năm, ngày nào cũng cày 1 2 bài LC thì mới chắc đỗ dc
1. Cái này mình ủng hộ nhé, cứ thử đi, có fail cũng là bài học.
2. Cái này mình gặp hoài, làm LC vài ngày là chán, nhất là gặp bài khó, suy nghĩ ko ra một hồi là nản. Điều đó rất là bình thường, nhưng nản thì nghỉ vài ngày rồi làm lại
Do giờ nó phổ biến thôi.
Năm 2014 -2016, tớ chơi codefligth với hackera nk. Trước chơi codeflight vui, 2 thằng cùng đấu code với nhau, ai submit code trước là lấy điểm thằng kia cộng qua điểm mình. Gay cấn vãi
Sent from Google Pixel 2 XL using vozFApp
Mình thử hầu hết mấy thằng này, công nhận Leetcode là sát với interview nhất, mấy thằng như hacker rank hay codefights mấy bài level đầu dễ vl luôn, với ko sát với interview.
Mình thử hầu hết mấy thằng này, công nhận Leetcode là sát với interview nhất, mấy thằng như hacker rank hay codefights mấy bài level đầu dễ vl luôn, với ko sát với interview.
Em thays LC sát với interview là vì người interview lấy từ leetcode
em k nghĩ ai rảnh đâu đi nghĩ ra 1 bài algo.
Mà e thấy theo kinh nghiệm cá nhân thì pvan bằng algo như truyền thống k thực sự hiệu quả. Nhiều khi mang tính chất đánh đố là chính chứ k kiểm tra được những qualities mong muốn từ ứng viên.
Em thays LC sát với interview là vì người interview lấy từ leetcode
em k nghĩ ai rảnh đâu đi nghĩ ra 1 bài algo.
Mà e thấy theo kinh nghiệm cá nhân thì pvan bằng algo như truyền thống k thực sự hiệu quả. Nhiều khi mang tính chất đánh đố là chính chứ k kiểm tra được những qualities mong muốn từ ứng viên.
Dĩ nhiên là không thể đánh giá tất cả chỉ qua một thể loại test được. Nhưng đó là cách tốt nhất để hiring at scale. Giống như thi đại học vậy, làm sao để có thể đánh giá 12 năm hoặc chỉ qua 3 môn học vậy. Nhưng để có thể test thế mạnh của từng người thì cần chi phí cực lớn
Dĩ nhiên là không thể đánh giá tất cả chỉ qua một thể loại test được. Nhưng đó là cách tốt nhất để hiring at scale. Giống như thi đại học vậy, làm sao để có thể đánh giá 12 năm hoặc chỉ qua 3 môn học vậy. Nhưng để có thể test thế mạnh của từng người thì cần chi phí cực lớn
) Nếu chỉ để scale thì algo nên dễ thôi
và chỉ nên dùng ở vòng càng sớm càng tốt, và chỉ thích hợp cho trường hợp mass hiring như kiểu shopee bây giờ.
Cá nhân e đi tuyển cho team mình thường k hỏi algo khó làm gì
) tốn thời gian của cả 2 bên
Mình thử hầu hết mấy thằng này, công nhận Leetcode là sát với interview nhất, mấy thằng như hacker rank hay codefights mấy bài level đầu dễ vl luôn, với ko sát với interview.
UH ,đúng, leetcode mấy bài level easy nhiều khi cũng thấy khó vl, mình chơi leetcode để giải trí thôi, nhiều khi giải thấy relax vãi luôn ấy.
Các bác cho em hỏi là tại sao họ lại lấy LC làm chuẩn cho interview Algo mà không phải hackerrank hoặc codeforces ạ ?
Gửi từ HMD Global Nokia 5.4 bằng vozFApp
Leetcode là mấy anh đi pv xong rồi leak đề lên. Mấy trang khác thiên về competitive programming, còn LC ngay từ đầu mục đích là chuyên cho phỏng vấn thôi.
Các cty khác thì chắc lười lên lấy đề trên LC luôn.
Google cứ thấy câu nào phổ biến leak lên LC là banned.
botmingoc
Bài này hay, lâu lắm rồi mình ko chơi voz, có mấy cái chia sẻ thế này (thị trường SDE ở Mỹ, mình đang bên Mỹ. Các nước khác không rõ lắm):
Tại sao các cty hay thích hỏi algo (nhưng nhớ là chỉ chiếm 50% thôi nhé, còn behavior system design nữa, càng senior title càng ít hỏi algo): vì algo mass scale dễ. Thế nên các cty size to hay hỏi.
Thế các công ty bé hỏi gì: họ hỏi tuỳ hứng hơn, không theo khuôn khổ gì cả. Có startup cần hand-on experiences nên hỏi tập trung vào tech stack họ đang dùng để xem candidate vào làm được không hay cần training. Có cty cho assignment dạng prj nhỏ, nếu thấy ok thì sẽ hẹn onsite. Có cty cho debug code, tìm buck... Có những dạng như netflix hoặc Apple quần 10-13 vòng, hơn 2 ngày cho ra bã luôn (senior đổ lên).
Cơ hội việc ở Mỹ rất nhiều và con số lương là cao (bọn châu Âu nó cứ kêu lương Mỹ cao vd). Lương nhiều khi ra số to tiền về túi ít hơn nhiều. Ví dụ nếu lương 5k/ month ở VN chắc mua chung cư, mua nhà xinh xinh ổn ổn 2vc ở không phải nghĩ. Nhưng lương 300-400k ở Bay thì ko mua đc (nhà 1M2 như cái chuồng gà), tiền thuế ở Cali cũng cao hơn, mức sống đắt đỏ. Lương 150k mà ở vùng LCOL thì chắc mua đc nhà to vcl. Covid làm cho rất nhiều cty thay đổi quan điểm về môi trường làm việc, có rất nhiều cty chấp nhận full-time remote, ở VN có nhiều bạn tài năng đã có những job như thế (Ở VN tiêu lương Mỹ thì nhất quả đất) => Ae dev ở VN cũng có thể tìm hiểu theo hướng này.
Hồi mình ở VN bảo sang Mỹ làm cho cty này kia nghe nó xa vời vl, hồi trẻ trâu thò lò mũi ngồi ước vào làm cho FPT đã hạnh phúc lắm rồi. Nhưng giờ thời thế đổi khác, chỉ cần Eng tốt + kiến thức tốt + chuẩn bị cho pv kỹ càng là được (đừng sợ trượt, chỉ có 1 số dạng rất ít ít siêu nhân pv ko bao h trượt thôi - còn lại ai cũng trượt). Cứ mỗi lần trượt là một lần gần đích hơn.
tiendungbunny
Làm về Nhúng & IoT liệu lương có khủng được như các bác không
leuleuleu789
Ngày xưa mình đc fb nhận nó còn cho cái tấm biển để"Move fast and break things", giờ không biết nó còn cho các bạn đc nhận cái tấm đó ko nhỉ
)
Làm về Nhúng & IoT liệu lương có khủng được như các bác không
Nhất nghệ tinh nhất thân vinh bạn ạ. Ngạch nào nếu bạn xuất sắc cũng có việc lưong cao cả. Mấy cái phần cốt lõi của đt, máy tính, data center dùng nhiều kiến thức của embedded system chứ
Bài này hay, lâu lắm rồi mình ko chơi voz, có mấy cái chia sẻ thế này (thị trường SDE ở Mỹ, mình đang bên Mỹ. Các nước khác không rõ lắm):
Tại sao các cty hay thích hỏi algo (nhưng nhớ là chỉ chiếm 50% thôi nhé, còn behavior system design nữa, càng senior title càng ít hỏi algo): vì algo mass scale dễ. Thế nên các cty size to hay hỏi.
Thế các công ty bé hỏi gì: họ hỏi tuỳ hứng hơn, không theo khuôn khổ gì cả. Có startup cần hand-on experiences nên hỏi tập trung vào tech stack họ đang dùng để xem candidate vào làm được không hay cần training. Có cty cho assignment dạng prj nhỏ, nếu thấy ok thì sẽ hẹn onsite. Có cty cho debug code, tìm buck... Có những dạng như netflix hoặc Apple quần 10-13 vòng, hơn 2 ngày cho ra bã luôn (senior đổ lên).
Cơ hội việc ở Mỹ rất nhiều và con số lương là cao (bọn châu Âu nó cứ kêu lương Mỹ cao vd). Lương nhiều khi ra số to tiền về túi ít hơn nhiều. Ví dụ nếu lương 5k/ month ở VN chắc mua chung cư, mua nhà xinh xinh ổn ổn 2vc ở không phải nghĩ. Nhưng lương 300-400k ở Bay thì ko mua đc (nhà 1M2 như cái chuồng gà), tiền thuế ở Cali cũng cao hơn, mức sống đắt đỏ. Lương 150k mà ở vùng LCOL thì chắc mua đc nhà to vcl. Covid làm cho rất nhiều cty thay đổi quan điểm về môi trường làm việc, có rất nhiều cty chấp nhận full-time remote, ở VN có nhiều bạn tài năng đã có những job như thế (Ở VN tiêu lương Mỹ thì nhất quả đất) => Ae dev ở VN cũng có thể tìm hiểu theo hướng này.
Hồi mình ở VN bảo sang Mỹ làm cho cty này kia nghe nó xa vời vl, hồi trẻ trâu thò lò mũi ngồi ước vào làm cho FPT đã hạnh phúc lắm rồi. Nhưng giờ thời thế đổi khác, chỉ cần Eng tốt + kiến thức tốt + chuẩn bị cho pv kỹ càng là được (đừng sợ trượt, chỉ có 1 số dạng rất ít ít siêu nhân pv ko bao h trượt thôi - còn lại ai cũng trượt). Cứ mỗi lần trượt là một lần gần đích hơn.
Chú ý là do Covid nên các cty cho làm việc từ xa khá nhiều rồi.
Sống ở Bay Area, làm big tech, mua căn nhà triệu đô ở xa xa chút (như Richmond hay Hayward) rồi 1 tháng chịu khó chạy lên cty vài ngày thì vẫn đc hưởng lương vùng vịnh mà ko lo giá nhà quá đắt.
Do giờ nó phổ biến thôi.
Năm 2014 -2016, tớ chơi codefligth với hackera nk. Trước chơi codeflight vui, 2 thằng cùng đấu code với nhau, ai submit code trước là lấy điểm thằng kia cộng qua điểm mình. Gay cấn vãi
Sent from Google Pixel 2 XL using vozFApp
trang này sau đổi thành codesignal đúng ko nhỉ?
Trc mình cũng thi thoảng vào đây, cày cũng kha khá, tới giờ cũng 500k điểm
Bác thớt cho em hỏi vào Shopee Sing đọc job description nhưng nó ghi "Only applicable for singaporean hoặc singapore PR" là người nước ngoài như mình ko đc apply đúng ko bác
trang này sau đổi thành codesignal đúng ko nhỉ?
Trc mình cũng thi thoảng vào đây, cày cũng kha khá, tới giờ cũng 500k điểm
Trước mình cũng chơi thằng codefight, cũng dc tầm 300k điểm thôi, sau nghỉ vì thấy nhàm quá, ko thực tế như leetcode
greans
Behavioral interview preparation
Phần này mình ko tập trung lắm vì tập trung cho 2 thằng kia rồi, một phần là mình đã có sự chuẩn bị nhất định hồi mấy năm trước lúc pv cho amazon rồi. Cái này cũng là sai lầm.
Để chuẩn bị cho phần này các bạn nên liệt kê các tình huống trong quá khứ có liên quan đến các tố chất cần thiết của kĩ sư phần mềm nhé, cũng như các câu hỏi phổ biến "Kể về lần mày cãi nhau với sếp", ... Nói chung theo mình phần này thì cứ chuẩn bị như là chuẩn bị cho Leadership Principals cho Amazon là chuẩn bài.
Cái này cũng chả có tip trick gì nhiều, chủ yếu là phải nêu được những kinh nghiệm trong quá khứ và tốt nhất là phải tự luyện tập trước gương.
greans
Result
Sau khi chờ 2 tuần thì recruiter liên hệ và báo mình tạch E5 nhưng kết quả có thể đuợc offer E4. E4 thì chỉ có vị trí ở sin chứ london thì hết chỗ rồi. Mình bảo mình cũng muốn thử E4 ở sin. Để xem cái offer nó ra thế nào, có cái còn khoe với bà con làng xóm.
Phần system design mình làm tốt nhất như đã nói ở trên. Đủ đậu E5
Phần coding thì có 2 vòng, mỗi vòng mình đều làm ổn câu đầu vì tầm medium, câu thứ 2 thì thuộc dạng hard chỉ làm được sub optimal
. Tất nhiên tạch E5
Phần behavioral interview thì hơi ngắc ngứ một chút, nói chung cũng ko đủ E5.
Vòng kế tiếp là chọn team bằng cách discuss với 4 hiring manager để tìm hiểu về các team hiện tại ở sin. Sau khi chọn được team mình nghĩ phù hợp thì báo với recruiter và mình có được offer.
Sau khi chờ 2 tuần thì recruiter liên hệ và báo mình tạch E5 nhưng kết quả có thể đuợc offer E4. E4 thì chỉ có vị trí ở sin chứ london thì hết chỗ rồi. Mình bảo mình cũng muốn thử E4 ở sin. Để xem cái offer nó ra thế nào, có cái còn khoe với bà con làng xóm.
Phần system design mình làm tốt nhất như đã nói ở trên. Đủ đậu E5
Phần coding thì có 2 vòng, mỗi vòng mình đều làm ổn câu đầu vì tầm medium, câu thứ 2 thì thuộc dạng hard chỉ làm được sub optimal
. Tất nhiên tạch E5
Phần behavioral interview thì hơi ngắc ngứ một chút, nói chung cũng ko đủ E5.
Vòng kế tiếp là chọn team bằng cách discuss với 4 hiring manager để tìm hiểu về các team hiện tại ở sin. Sau khi chọn được team mình nghĩ phù hợp thì báo với recruiter và mình có được offer.
Sau khi chờ 2 tuần thì recruiter liên hệ và báo mình tạch E5 nhưng kết quả có thể đuợc offer E4. E4 thì chỉ có vị trí ở sin chứ london thì hết chỗ rồi. Mình bảo mình cũng muốn thử E4 ở sin. Để xem cái offer nó ra thế nào, có cái còn khoe với bà con làng xóm.
Phần system design mình làm tốt nhất như đã nói ở trên. Đủ đậu E5
Phần coding thì có 2 vòng, mỗi vòng mình đều làm ổn câu đầu vì tầm medium, câu thứ 2 thì thuộc dạng hard chỉ làm được sub optimal
. Tất nhiên tạch E5
Phần behavioral interview thì hơi ngắc ngứ một chút, nói chung cũng ko đủ E5.
Vòng kế tiếp là chọn team bằng cách discuss với 4 hiring manager để tìm hiểu về các team hiện tại ở sin. Sau khi chọn được team mình nghĩ phù hợp thì báo với recruiter và mình có được offer.
Hết.
Thím này giỏi quá, hồi đó mình pv công ty Sing bị tạch dẫn tới trầm cảm sau sinh mấy hôm
cũng hơi thất vọng bản thân tí thím à, em nhắm E5, chứ E4 thì chỉ hơn mấy em mới ra trường (E3) một tí, với lại tụt bà nó 2 rank
E5 thì thường phải 5, 6 năm kinh nghiệm trở lên, có kinh nghiệm lãnh đạo nhóm khoảng 3-4 chú. Đôi khi vào expectation khớp quá lại khổ bạn ạ.
Tôi thường khuyên các bạn tôi là ko nên cố thương thảo vị trí cao quá ở cty lớn. Khi nghi ngờ thì chịu thấp một tí rồi vào cày lên nó dễ thôi, chứ lỡ cao quá thì chỉ có NI rồi sang PIP chứ ko down rank được.
cũng hơi thất vọng bản thân tí thím à, em nhắm E5, chứ E4 thì chỉ hơn mấy em mới ra trường (E3) một tí, với lại tụt bà nó 2 rank
Em nghe bạn bảo ở Facebook nhảy bậc từ E4 lên E5 mất tầm 1 năm thôi bác. Còn từ E5 lên E6 mới khó. Kiểu như Senior (E5) rất nhiều nhưng Staff (E6) thì ít (có lẽ tech lead mới được chăng)?
Em nghe bạn bảo ở Facebook nhảy bậc từ E4 lên E5 mất tầm 1 năm thôi bác. Còn từ E5 lên E6 mới khó. Kiểu như Senior (E5) rất nhiều nhưng Staff (E6) thì ít (có lẽ tech lead mới được chăng)?
E5 là đã phải tech lead tầm 2-3 người rồi. Staff thì phải lead tầm 10 người. Senior staff thì 20-40.
Từ 4 lên 5 mất 1 năm có lẽ là do bạn của bạn level thực sự lúc hire đã là 5 rồi mới nhanh vậy. Các bạn level thực sự là 4 thường mất ít nhất 2-3 năm để lên 5, chậm thì có thể tầm 5 năm.
E5 thì thường phải 5, 6 năm kinh nghiệm trở lên, có kinh nghiệm lãnh đạo nhóm khoảng 3-4 chú. Đôi khi vào expectation khớp quá lại khổ bạn ạ.
Tôi thường khuyên các bạn tôi là ko nên cố thương thảo vị trí cao quá ở cty lớn. Khi nghi ngờ thì chịu thấp một tí rồi vào cày lên nó dễ thôi, chứ lỡ cao quá thì chỉ có NI rồi sang PIP chứ ko down rank được.
mình cũng 6 7 năm kn rồi thím
cho nên mới cảm thấy thất vọng. phải chi biết tới faang sớm hơn.
Sau khi chờ 2 tuần thì recruiter liên hệ và báo mình tạch E5 nhưng kết quả có thể đuợc offer E4. E4 thì chỉ có vị trí ở sin chứ london thì hết chỗ rồi. Mình bảo mình cũng muốn thử E4 ở sin. Để xem cái offer nó ra thế nào, có cái còn khoe với bà con làng xóm.
Phần system design mình làm tốt nhất như đã nói ở trên. Đủ đậu E5
Phần coding thì có 2 vòng, mỗi vòng mình đều làm ổn câu đầu vì tầm medium, câu thứ 2 thì thuộc dạng hard chỉ làm được sub optimal
. Tất nhiên tạch E5
Phần behavioral interview thì hơi ngắc ngứ một chút, nói chung cũng ko đủ E5.
Vòng kế tiếp là chọn team bằng cách discuss với 4 hiring manager để tìm hiểu về các team hiện tại ở sin. Sau khi chọn được team mình nghĩ phù hợp thì báo với recruiter và mình có được offer.
Hết.
Dù sao cũng chúc mừng bác nhé
Liệu bác có thể review thêm về quá trình bác ra trường sau đó bác tìm kiếm được công việc đầu tiên ở nước ngoài không ạ
Tôi không đề cập tới mức offer nhưng có thể show những gì tôi đã nghiên cứu
ví dụ theo levels.fyi thì có 2 entries for E4 ở singapore là 240 260k sgd (trong hình là USD)
Cũng như theo blind thì higher end là 250k + một số data points khác thì tôi nghĩ 220-260k sgd là range phù hợp (dựa vào offer thì tôi thấy phù hợp).
Lưu ý thì ở FB có nhiều loại role, như trên hình có IC4, ngoài ra còn có Enterprise Engineer
Tôi không đề cập tới mức offer nhưng có thể show những gì tôi đã nghiên cứu
ví dụ theo levels.fyi thì có 2 entries for E4 ở singapore là 240 260k sgd (trong hình là USD)
View attachment 623661
Cũng như theo blind thì higher end là 250k + một số data points khác thì tôi nghĩ 220-260k sgd là range phù hợp (dựa vào offer thì tôi thấy phù hợp).
Lưu ý thì ở FB có nhiều loại role, như trên hình có IC4, ngoài ra còn có Enterprise Engineer
à mà thuế cho người nước ngoài ở sing khoảng bao nhiêu % thu nhập vậy anh.
Bọn này thu thuế thu nhập cá nhân thấp mà an sinh xã hội tốt ghê nhể bác
Như bọn bắc âu thu cao vãi
không thím, đấy chỉ là income tax thôi. Nếu là citizen hoặc PR thì đóng quỹ hưu trí tầm 37% nữa. người nc ngoài thì ko cần đóng, tất nhiên là chỉ hưởng infra, còn trợ cấp về y tế với giáo dục thì ko dc hưởng
Last edited:
flygon
Thank chủ thớt nhiều
.
Nhờ đọc thớt này mà mình có động lực để refresh lại bản thân và move on tiếp.
Chắc thời gian tới sẽ nghiên cứu thêm System design và thử vọc LC xem sao.
Mình hiện tại mới chỉ dừng ở Devops và đang làm một vài dự án liên quan đến Elastic Stack.
Thank chủ thớt nhiều
.
Nhờ đọc thớt này mà mình có động lực để refresh lại bản thân và move on tiếp.
Chắc thời gian tới sẽ nghiên cứu thêm System design và thử vọc LC xem sao.
Mình hiện tại mới chỉ dừng ở Devops và đang làm một vài dự án liên quan đến Elastic Stack.
Tôi làm big tech nói chung, ko tiện chia sẻ cụ thể. L6/L7 là tôi dịch thông qua levels.fyi thôi, hehe.
Để hôm nào làm series bài viết "Trên senior thì công việc là làm những gì"
hóng thím viết làm sao để đạt được trên mức senior ở big tech
bữa thấy bài chia sẻ của một thằng cũng khủng, đại khái là khi nó được promote thì nó sẽ xem 2 levels kế là làm gì và cố gắng perform như là 2 levels kế. cho nên việc promotion thì đương nhiên. Nói thì dễ nhưng làm mới khó
không phải lúc nào cũng có cơ hội để thể hiện như vậy.
Thích refer Google thì pm tôi. Mà Google khá conservative nên 7 năm kn mà đc L5 là cũng khủng lắm đấy.
Level ở các cty unicorn tôi nghĩ là khá inflated ( hoặc tôi uống cool-aid quá nhiều), nên đừng tiếc level làm j. Vs vào big tech sớm rồi leo cao thì hợp lý hơn, nhiều thứ politics phải biết, join ở level thấp còn có cơ hội học, ở level cao thì khá ngộp, áp lực deliver như bác ở trên có nói.
hóng thím viết làm sao để đạt được trên mức senior ở big tech
bữa thấy bài chia sẻ của một thằng cũng khủng, đại khái là khi nó được promote thì nó sẽ xem 2 levels kế là làm gì và cố gắng perform như là 2 levels kế. cho nên việc promotion thì đương nhiên. Nói thì dễ nhưng làm mới khó
không phải lúc nào cũng có cơ hội để thể hiện như vậy.
đúng rồi đấy, bạn ở level 1 thì ít nhất nên perform như level 2. Còn level 3 thì đôi khi hơi quá sức với level 1.
Khi bạn perform tốt dc như level 2 thì ng ta mới đưa lên, chứ nếu ko thì khó lên hơn.
Thích refer Google thì pm tôi. Mà Google khá conservative nên 7 năm kn mà đc L5 là cũng khủng lắm đấy.
Level ở các cty unicorn tôi nghĩ là khá inflated ( hoặc tôi uống cool-aid quá nhiều), nên đừng tiếc level làm j. Vs vào big tech sớm rồi leo cao thì hợp lý hơn, nhiều thứ politics phải biết, join ở level thấp còn có cơ hội học, ở level cao thì khá ngộp, áp lực deliver như bác ở trên có nói.
Thím năm nào cũng dc Facebook gọi chắc profile linkdlen khủng lắm hỉ, cho mình xin hộp cái thông tin với để mình học hỏi nha. Chứ ko có ma nào gọi mình buồn thúi ruột
Khủng gì đâu, học ở VN, làm ở VN. Dân VN hơn trăm triệu người, top 10 sử dụng fb đấy, bọn HR nó cũng để ý lắm. Nếu thím ko có ma nào gọi, thím lên đó search HR fb rồi trực tiếp liên hệ họ đỡ qua vòng gởi xe
chưa vào thím ợ, theo nghiên cứu thì văn hoá cũng gắt, không bằng google nhưng vẫn tốt hơn amz rất nhiều. Nhiều siêu nhân thì ít ra cũng học được từ họ
Tôi giờ mới hối hận không mua sớm. Còn có 1 ngày để ôn
Thấy mợ rồi
Còn 1 ngày thì acc nào cũng thế thôi
)
Nói chung acc premium để ôn chính xác hơn, chứ mình tự ôn 1 cách khoa học thì acc bt cũng dc
Còn 1 ngày thì nên tập trung vô behavior question hơn là code
trungpham90
Amz dùng premium ko khác lắm đâu.
Amz quan trọng là behaviour chuẩn bị kỹ chưa, 30 câu hỏi behaviour thường gặp đã xem qua, mock thử vs người khác chưa?
Trượt thì cũng ko quá lo, amz recruiter đã biết mình thì năm nào nó cũng gọi thôi.
Amz quan trọng là behaviour chuẩn bị kỹ chưa, 30 câu hỏi behaviour thường gặp đã xem qua, mock thử vs người khác chưa?
Trượt thì cũng ko quá lo, amz recruiter đã biết mình thì năm nào nó cũng gọi thôi.
Ông này khuyên chuẩn đấy. Tôi trước khi onsite mua gói 50$ câu hỏi behavioral của Dan hói
Mình ko có base về DSA thì học đâu là tốt nhất thím nhỉ. Mình đang học theo từng mục theo leetcode chia ra có ổn không?
học theo mấy cái course đó thím
vexliva
Thím
@greans giờ bỏ shopee qua Facebook luôn rồi à. Cho mình hỏi là ở mấy big tech như vậy giờ mảng app cần tuyển nhiều không nhỉ, web giờ cạnh tranh đông quá
Thím
@greans giờ bỏ shopee qua Facebook luôn rồi à. Cho mình hỏi là ở mấy big tech như vậy giờ mảng app phát triển ko nhỉ, web giờ cạnh tranh đông quá
như FB mà làm ở Sing thì ko nhiều option đâu
.:Barry.Allen:.
Các bác cho em hỏi các job về SE của các cty FANG đa số yêu cầu bằng Master phải không ạ ?
Với việc ở các cty đó có job về SE tầm level intern fresher không ạ
Em cám ơn
Các bác cho em hỏi các job về SE của các cty FANG đa số yêu cầu bằng Master phải không ạ ?
Với việc ở các cty đó có job về SE tầm level intern fresher không ạ
Em cám ơn
Gửi từ HMD Global Nokia 5.4 bằng vozFApp
FANG thậm chí còn ko yêu cầu bằng cấp trừ khi muốn làm các job về AI, ML
chứ ở đây mình thấy đâu thiếu cái gì, chỉ thiếu tiền
davinci1207
Đánh dấu thớt hay.
Dành cho các đồng dâm đang nghĩ rằng mình thiếu kinh nghiệm / chưa sẵn sàng / sợ tạch... Đây là tóm tắt 2 tháng cuối năm 2020 của tôi - 0 năm kinh nghiệm. Ngoài ra còn hơn chục cty khác lúc cuối nản quá tôi không note lại (nhớ là có indeed, grab...). Giống như 1 bác trên kia đã nói, càng trượt nhiều thì càng gần đích.
question21
mấy jobs về ML,AI bên kia chắc yêu cầu cao lắm bác nhỉ ?
Đánh dấu thớt hay.
Dành cho các đồng dâm đang nghĩ rằng mình thiếu kinh nghiệm / chưa sẵn sàng / sợ tạch... Đây là tóm tắt 2 tháng cuối năm 2020 của tôi - 0 năm kinh nghiệm. Ngoài ra còn hơn chục cty khác lúc cuối nản quá tôi không note lại (nhớ là có indeed, grab...). Giống như 1 bác trên kia đã nói, càng trượt nhiều thì càng gần đích.
Sing bé quá, buồn quá thím ạ. Foodie như em thấy ở đây khó sống
Ở Sing sướng nhất là đi du lịch nhé, xin visa đi lại rất dễ. Mỗi năm đi vài ba nước là bt. Gần thì đi Malay, Indo, Thái, xa hơn thì đi Nhật, Hàn, Đài …
Ở Sing sướng nhất là đi du lịch nhé, xin visa đi lại rất dễ. Mỗi năm đi vài ba nước là bt. Gần thì đi Malay, Indo, Thái, xa hơn thì đi Nhật, Hàn, Đài …
Nhưng em vẫn hộ chiếu VN mà thím. Với cả đang dịch như này ai cho đi du lịch đâu. Em giờ mà đi thì VN ko về được, Sing cũng ko có đất dung thân luôn
VD kiểu nghêu sò ốc hến ý thím. Em có thấy chỗ nào bán đâu. Rồi thì nem chua rán, phô mai que, nộm các thứ. Thèm gần chết huhu
Nhưng em vẫn hộ chiếu VN mà thím. Với cả đang dịch như này ai cho đi du lịch đâu. Em giờ mà đi thì VN ko về được, Sing cũng ko có đất dung thân luôn
Nếu có EP thì xin visa sẽ dễ hơn xin từ VN. Còn hộ chiếu Sing thì chả cần xin Visa làm j.
Đợi bớt dịch, nếu có hội bạn thì kéo nhau sang mấy cái đảo gần đó chơi khá vui, hoặc sang Malay shopping ăn uống các kiểu cũng ổn, có ny thì sang Bali chơi.
Lương ở Sing thì đi chơi các nước ĐNA sẽ thấy rất thoải mái vì cảm giác cái j cũng rẻ.
VD kiểu nghêu sò ốc hến ý thím. Em có thấy chỗ nào bán đâu. Rồi thì nem chua rán, phô mai que, nộm các thứ. Thèm gần chết huhu
Nhưng em vẫn hộ chiếu VN mà thím. Với cả đang dịch như này ai cho đi du lịch đâu. Em giờ mà đi thì VN ko về được, Sing cũng ko có đất dung thân luôn
nem chua thì thím kiếm thử mấy cái tiệm tạp hoá chuyên bán đồ việt thử, còn nghêu sò ốc hến mấy quán việt có đầy mà, nôm là gỏi phải ko thím, cũng có ở các nhà hàng việt. Thím ăn thử quán việt nào ở sin chưa
Nếu có EP thì xin visa sẽ dễ hơn xin từ VN. Còn hộ chiếu Sing thì chả cần xin Visa làm j.
Đợi bớt dịch, nếu có hội bạn thì kéo nhau sang mấy cái đảo gần đó chơi khá vui, hoặc sang Malay shopping ăn uống các kiểu cũng ổn, có ny thì sang Bali chơi.
Lương ở Sing thì đi chơi các nước ĐNA sẽ thấy rất thoải mái vì cảm giác cái j cũng rẻ.
cái này confirm, tôi xin đi úc, can, nhật ở sin tương đối thoải mái, đa số là nộp online rồi lên làm giấy tờ là xong.
Core skills của bạn này chắc là C++, mấy chỗ trên offer ngon không?
C++ tôi mạnh nhất thôi, chứ Java với Typescript tôi đều code được. Nhưng đúng là tôi kiếm được job là vì C++ tốt. Đợt đấy có 2 bên cần core skill C++ là SAP với ByteDance; tôi vào đến vòng cuối cả 2, mà cuối cùng tạch SAP (hơi tiếc vì tôi nghĩ mình tạch vì họ ưu tiên người local).
Offer thì tôi thấy hài lòng so với 1 đứa 0 năm kinh nghiệm (salary 7xxx, TC ~100k). Hồi đầu tưởng cao, sang đây gặp toàn siêu nhân mới thấy nó thường vđ.
P/S: sau nửa năm tìm việc với các kiểu phỏng vấn khác nhau thì tôi rút ra kinh nghiệm là hãy leetcode thật tốt. Hồi tôi luyện toàn code trên google doc, xong rồi mới copy vào rồi submit. Luyện kiểu đó quen tới lúc phỏng vấn code dễ hơn hẳn, đỡ bị tâm lý. Thêm nữa là mock thật nhiều và như 1 bác trên kia nói: never make an assumption. Interviewer có thể hỏi bất cứ 1 cái gì họ thích, nên chuẩn bị sẵn tâm lý.
C++ tôi mạnh nhất thôi, chứ Java với Typescript tôi đều code được. Nhưng đúng là tôi kiếm được job là vì C++ tốt. Đợt đấy có 2 bên cần core skill C++ là SAP với ByteDance; tôi vào đến vòng cuối cả 2, mà cuối cùng tạch SAP (hơi tiếc vì tôi nghĩ mình tạch vì họ ưu tiên người local).
Offer thì tôi thấy hài lòng so với 1 đứa 0 năm kinh nghiệm (salary 7xxx, TC ~100k). Hồi đầu tưởng cao, sang đây gặp toàn siêu nhân mới thấy nó thường vđ.
P/S: sau nửa năm tìm việc với các kiểu phỏng vấn khác nhau thì tôi rút ra kinh nghiệm là hãy leetcode thật tốt. Hồi tôi luyện toàn code trên google doc, xong rồi mới copy vào rồi submit. Luyện kiểu đó quen tới lúc phỏng vấn code dễ hơn hẳn, đỡ bị tâm lý. Thêm nữa là mock thật nhiều và như 1 bác trên kia nói: never make an assumption. Interviewer có thể hỏi bất cứ 1 cái gì họ thích, nên chuẩn bị sẵn tâm lý.
fresh mà 100k tc là đỉnh đó fence, tôi làm 4 năm mới dc mức đó
C++ tôi mạnh nhất thôi, chứ Java với Typescript tôi đều code được. Nhưng đúng là tôi kiếm được job là vì C++ tốt. Đợt đấy có 2 bên cần core skill C++ là SAP với ByteDance; tôi vào đến vòng cuối cả 2, mà cuối cùng tạch SAP (hơi tiếc vì tôi nghĩ mình tạch vì họ ưu tiên người local).
Offer thì tôi thấy hài lòng so với 1 đứa 0 năm kinh nghiệm (salary 7xxx, TC ~100k). Hồi đầu tưởng cao, sang đây gặp toàn siêu nhân mới thấy nó thường vđ.
P/S: sau nửa năm tìm việc với các kiểu phỏng vấn khác nhau thì tôi rút ra kinh nghiệm là hãy leetcode thật tốt. Hồi tôi luyện toàn code trên google doc, xong rồi mới copy vào rồi submit. Luyện kiểu đó quen tới lúc phỏng vấn code dễ hơn hẳn, đỡ bị tâm lý. Thêm nữa là mock thật nhiều và như 1 bác trên kia nói: never make an assumption. Interviewer có thể hỏi bất cứ 1 cái gì họ thích, nên chuẩn bị sẵn tâm lý.
Bác cũng mới tốt nghiệp năm ngoái luôn hả.
Mà bác code c++ chắc là dân ACM hay olympid ra à, từ VN mà 0 năm kinh nghiệm mà được đi phỏng vấn như bytedance hay sap chắc k có
100k thì cỡ 130k SGD kinh vđ rồi mà bác còn chê thấp
100k SGD thôi. Nói ra thì nhiều người ko tin nhưng thật sự là tôi chỉ bắt đầu cày leetcode từ năm ngoái. Trước đó học master thì tôi thiên về làm nghiên cứu. Còn vì sao lại là C++ thì là do hồi ở VN tôi chỉ được học C++, rồi lúc học master cũng toàn vào làm những project dùng C++ nên dần dần quen. 2 năm trước cũng chỉ gọi là biết code C++ thôi, nhưng từ năm 2019 là bắt đầu đọc sách rồi xem cppconf, follow các feature mới, áp dụng C++ best practices khi làm việc (dân làm C++ nhiều thì chắc nghe nhiều tới thuật ngữ modern C++).
Tôi nghĩ mình qua được vòng gửi xe một phần cũng do danh tiếng của trường (tôi học master ở KAIST).
100k SGD thôi. Nói ra thì nhiều người ko tin nhưng thật sự là tôi chỉ bắt đầu cày leetcode từ năm ngoái. Trước đó học master thì tôi thiên về làm nghiên cứu. Còn vì sao lại là C++ thì là do hồi ở VN tôi chỉ được học C++, rồi lúc học master cũng toàn vào làm những project dùng C++ nên dần dần quen. 2 năm trước cũng chỉ gọi là biết code C++ thôi, nhưng từ năm 2019 là bắt đầu đọc sách rồi xem cppconf, follow các feature mới, áp dụng C++ best practices khi làm việc (dân làm C++ nhiều thì chắc nghe nhiều tới thuật ngữ modern C++).
Tôi nghĩ mình qua được vòng gửi xe một phần cũng do danh tiếng của trường (tôi học master ở KAIST).
KAIST thì đỉnh rồi
Nhưng cũng như thím này đề cập, cái breakthrough là ý thức được leetcode từ sớm. Mình thì hơi trễ, hi vọng các bạn trẻ có nhận thức sớm hơn để đưa nhân lực ngành phần mềm VN đi lên
Nhưng cũng như thím này đề cập, cái breakthrough là ý thức được leetcode từ sớm. Mình thì hơi trễ, hi vọng các bạn trẻ có nhận thức sớm hơn để đưa nhân lực ngành phần mềm VN đi lên
Bác cho em hỏi, ngoài thuật toán ra nghe nói còn thiết kế hệ thống rồi, behavior v.v.v gì nữa đúng ko bác.
Em làm moblie thì làm sao thiết kế được hệ thống nhỉ
100k SGD thôi. Nói ra thì nhiều người ko tin nhưng thật sự là tôi chỉ bắt đầu cày leetcode từ năm ngoái. Trước đó học master thì tôi thiên về làm nghiên cứu. Còn vì sao lại là C++ thì là do hồi ở VN tôi chỉ được học C++, rồi lúc học master cũng toàn vào làm những project dùng C++ nên dần dần quen. 2 năm trước cũng chỉ gọi là biết code C++ thôi, nhưng từ năm 2019 là bắt đầu đọc sách rồi xem cppconf, follow các feature mới, áp dụng C++ best practices khi làm việc (dân làm C++ nhiều thì chắc nghe nhiều tới thuật ngữ modern C++).
Tôi nghĩ mình qua được vòng gửi xe một phần cũng do danh tiếng của trường (tôi học master ở KAIST).
Cái "modern C++" nó cũng bắt đầu cả 10 năm rồi, từ C++11, nhưng mấy project cũ thì vẫn xài "old C++" thôi. Project lớn, upgrade compiler thôi sửa lỗi cũng trần ai.
Bác cho em hỏi, ngoài thuật toán ra nghe nói còn thiết kế hệ thống rồi, behavior v.v.v gì nữa đúng ko bác.
Em làm moblie thì làm sao thiết kế được hệ thống nhỉ
thím chưa đọc bài viết của mình đúng không? mình cũng ko có kn trong system design. vậy mới cần luyện, đã biết rồi thì đâu cần luyện làm gì
Bác cho em hỏi, ngoài thuật toán ra nghe nói còn thiết kế hệ thống rồi, behavior v.v.v gì nữa đúng ko bác.
Em làm moblie thì làm sao thiết kế được hệ thống nhỉ
thím chưa đọc bài viết của mình đúng không? mình cũng ko có kn trong system design. vậy mới cần luyện, đã biết rồi thì đâu cần luyện làm gì
Ủa bác đã làm ở sing đến 6 năm rồi mà chưa có kinh nghiệm system design à bác. Em thấy bác định vào vị trí E5 thì system design phải có kinh nghiệm chứ ta.
Ủa bác đã làm ở sing đến 6 năm rồi mà chưa có kinh nghiệm system design à bác. Em thấy bác định vào vị trí E5 thì system design phải có kinh nghiệm chứ ta.
Ngoài ra mình cũng sẽ chia sẻ thêm về con đường sự nghiệp (career path) cho Software Engineer (not IT, please), chỉ duy nhất dành cho vozer, không có trên phiên bản Medium.
Vậy để em update lại CV.
Thêm thông tin học sinh giỏi quốc gia cho chắc
itculi9x
Bây giờ muốn học lại thì học như nào vậy bác?
E sinh năm 99, background của e cực cùi, trước e học nghề trung cấp quản trị mạng xong đi làm vài tháng thấy làm toàn việc vặt nên chán quá, đành liên thông lên cđ, hiện tại là đang học đh từ xa (học kiểu để lấy bằng).
H e đang làm RPA cho 1 cty Nhật, chủ yếu là làm ba cái script nho nhỏ tự động hóa tasks lặp đi lặp lại. Giờ e muốn học thêm để up level, kiếm đc job tốt 1 xíu, nhưng khổ nỗi k biết học gì. Hiện tại e cũng chỉ biết 1 chút về c# + uipath, toán thì mất gốc luôn rồi.
Cho e 1 ít lời khuyên với ạ.
socola_smile
Không biết entry level thì phỏng vấn gì bác nhỉ
Em tính ngày cày 2-3 bài leetcode trong 2 tháng, không biết có hope cho Shopee VN không
Có bác nào chả biết gì về công nghệ vào đây đọc không. Đọc xong lú luôn. Mong nó là VOZ chứ đừng là thật. Bác ý chê lương 100k SGD thấp trong khi mình đi làm mới có tầm 10k SGD
E sinh năm 99, background của e cực cùi, trước e học nghề trung cấp quản trị mạng xong đi làm vài tháng thấy làm toàn việc vặt nên chán quá, đành liên thông lên cđ, hiện tại là đang học đh từ xa (học kiểu để lấy bằng).
H e đang làm RPA cho 1 cty Nhật, chủ yếu là làm ba cái script nho nhỏ tự động hóa tasks lặp đi lặp lại. Giờ e muốn học thêm để up level, kiếm đc job tốt 1 xíu, nhưng khổ nỗi k biết học gì. Hiện tại e cũng chỉ biết 1 chút về c# + uipath, toán thì mất gốc luôn rồi.
Cho e 1 ít lời khuyên với ạ.
Mình khuyên như sau:
Đi kiếm job fresher software engineer mà làm, để học hỏi thêm về quy trình làm phần mềm, nếu cty product thì tốt
Vừa làm vừa trau dồi thuật toán cũng như đọc về software development
Background không quá quan trọng trong ngành này, thím đừng quan tâm tới nó
Đảm bảo sau 1 năm sẽ khác nhiều. Trong ngành này việc tự học là quan trọng nhất.
Có bác nào chả biết gì về công nghệ vào đây đọc không. Đọc xong lú luôn. Mong nó là VOZ chứ đừng là thật. Bác ý chê lương 100k SGD thấp trong khi mình đi làm mới có tầm 10k SGD
Đi kiếm job fresher software engineer mà làm, để học hỏi thêm về quy trình làm phần mềm, nếu cty product thì tốt
Vừa làm vừa trau dồi thuật toán cũng như đọc về software development
Background không quá quan trọng trong ngành này, thím đừng quan tâm tới nó
Đảm bảo sau 1 năm sẽ khác nhiều. Trong ngành này việc tự học là quan trọng nhất.
ShopeeVN ko có tuyển vị trí SE thím nhé, theo mình biết thì chỉ tuyển làm web game.
2-3 bài 1 ngày là cũng siêu nhân đấy
làm tầm vài ngày là nản, mà làm dc 2 tháng thì dư sức nhé
Thím nên lưu ý về cái context nhé:
Singapore
Lương tính theo năm
Ngành phần mềm
Ý thím là ở vn phỏng ?
Do em thấy trên itviec có job backend có tag 'Fresher Accepted' á bác:
https://itviec.com/it-jobs/middle-senior-backend-golang-python-shopee-4817?lab_feature=employer_job Mà nghe bác nói vậy nên em vào check trên chính chủ thì thấy Experience level:
https://careers.shopee.vn/job-detail/3115 nên cũng không biết nữa
.À sẵn tiện thì nếu được bác thông não giúp em mối quan hệ giữa SEA với mấy thằng shopee, garena, foody, now.
Trước em cũng có giai đoạn ngắn (1-2 tháng) cày mấy bài CP dễ dễ trên codeforce, luyện không áp lực nên cũng thoải mái. Sau không luyện nữa nên cũng quên hết rồi, đợt có đi phỏng vấn gặp bài easy-medium gãy luôn
Giờ tập trung cày leetcode cho phù hợp với phỏng vấn, thời gian dư dả nên 2-3 bài 1 ngày chắc không vấn đề.
Bác có mock interview không hay luyện trong quá trình apply luôn
. Em thấy skill phỏng vấn của em còn khá tệ nên cũng muốn cải thiện thêm.
Thế thì leetcode có tác dụng gì vậy bác.
Giống mấy bài tin ngày xưa em đi thi học sinh giỏi quốc gia thôi mà.
Đi làm thực tế chả áp dụng bao giờ.
Leetcode đúng là ko nói lên điều gì. Thật sự mình đi làm chưa bao giờ mà ứng dụng từ leetcode ra chắc chỉ có implement cái LRU cache. 1 người leetcode giỏi chưa chắc đã là 1 người làm được việc. 1 người ko leetcode giỏi chưa chắc đã là người ko làm được việc. Tuy nhiên leetcode lại là giải pháp để cty mướn người trên quy mô lớn (hire at scale). Vô làm thấy ko hợp nhau thì chia tay thôi.
Leetcode đúng là ko nói lên điều gì. Thật sự mình đi làm chưa bao giờ mà ứng dụng từ leetcode ra chắc chỉ có implement cái LRU cache. 1 người leetcode giỏi chưa chắc đã là 1 người làm được việc. 1 người ko leetcode giỏi chưa chắc đã là người ko làm được việc. Tuy nhiên leetcode lại là giải pháp để cty mướn người trên quy mô lớn (hire at scale). Vô làm thấy ko hợp nhau thì chia tay thôi.
Ngày cày 2 bài consistently trong vòng 2 tháng ko phải chuyện dễ. Làm vài ngày dễ nản lắm
Em chưa đọc hết leetcode nên không rõ leetcode có quy hoạch động không nhỉ.
Ngày xưa em học thích nhất phần này
tieuyy2505
Em thử làm vài bài python.
Code bằng C# thì speed đứng gần cuối
Code lại bằng python thì xếp hạng top đầu.
Không hiểu bọn nó tối ưu C# kiểu gì mà performance kinh thật
Em thử làm vài bài python.
Code bằng C# thì speed đứng gần cuối
Code lại bằng python thì xếp hạng top đầu.
Không hiểu bọn nó tối ưu C# kiểu gì mà performance kinh thật
Đừng quan tâm quá đến speed. Làm sao mình hơn 70% speed and memory cùng lang là dc rồi
greans
Không biết ai dịch dp ra quy hoạch động nghe chuối vãi
Ngoài ra mình cũng sẽ chia sẻ thêm về con đường sự nghiệp (career path) cho Software Engineer (not IT, please), chỉ duy nhất dành cho vozer, không có trên phiên bản Medium.
Vậy để em update lại CV.
Thêm thông tin học sinh giỏi quốc gia cho chắc
Có điểm khác nhé người anh em
) Thi quốc gia là cố ăn được nhiều test nhất trong 1s cho dù phải hi sinh tính readability. Ngoài ra nếu full điểm rồi thì không tối ưu hóa nữa. Ví dụ input n = 5000 mà có solution O(n^2) là thôi.
Còn pv thì vừa code vừa nói. Code cần phải readability, tên biến có ý nghĩa (không phải a,b,c ... Hồi thi quốc gia toàn đặt a,b,c ... if else loạn xạ để có điểm). Ngoài ra còn cần phải tối ưu hóa code nữa.
Ngoài ra thì cũng pv không cần dùng nhiều kiến thức thi quốc gia lắm. (mấy cái KMP, Sufix array hay luồng (flow), cặp ghép ...) cũng không bao giờ hỏi đến.
Có điểm khác nhé người anh em
) Thi quốc gia là cố ăn được nhiều test nhất trong 1s cho dù phải hi sinh tính readability. Ngoài ra nếu full điểm rồi thì không tối ưu hóa nữa. Ví dụ input n = 5000 mà có solution O(n^2) là thôi.
Còn pv thì vừa code vừa nói. Code cần phải readability, tên biến có ý nghĩa (không phải a,b,c ... Hồi thi quốc gia toàn đặt a,b,c ... if else loạn xạ để có điểm). Ngoài ra còn cần phải tối ưu hóa code nữa.
Ngoài ra thì cũng pv không cần dùng nhiều kiến thức thi quốc gia lắm. (mấy cái KMP, Sufix array hay luồng (flow), cặp ghép ...) cũng không bao giờ hỏi đến.
Người anh em thi quốc gia năm nào thế?
Chuẩn rồi bác. Ngày xưa toàn đặt tên biến a, b, c, i, j, k. Đi làm thì em bỏ kiểu đấy lâu rồi.
Làm project thực tế thì phải cân bằng giữa tốc độ, bộ nhớ và cả khả năng maintain nữa.
Em thi cũng hơn chục năm rồi
Bác cho em hỏi, ngoài thuật toán ra nghe nói còn thiết kế hệ thống rồi, behavior v.v.v gì nữa đúng ko bác.
Em làm moblie thì làm sao thiết kế được hệ thống nhỉ
Ủa bác này bên voz cũ có phải hay tư vấn vụ đàn piano không nhỉ.
cũng ko còn nhớ lắm thím ợ, chỉ ấn tượng có vòng nó hỏi LRU cache nên làm ngon lành
Hi bác , mình đọc thấy bác vào là làm job ở sing , không biết trước đó bác có làm bên VN không . Leetcode mình cũng có coi qua , nhưng chỉ đang solve được easy thôi , không biết bọn cty tech ( ngoài FAANG ) có hỏi đến medium / hard problems trên LCS không bác nhỉ
Hi bác , mình đọc thấy bác vào là làm job ở sing , không biết trước đó bác có làm bên VN không . Leetcode mình cũng có coi qua , nhưng chỉ đang solve được easy thôi , không biết bọn cty tech ( ngoài FAANG ) có hỏi đến medium / hard problems trên LCS không bác nhỉ
Trước chỉ làm part time thôi.
ngoài fang ra thì chỉ có mấy cty thuộc dạng top như shopee grab hỏi algo thôi. nói chung thằng nào bự thì sẽ hỏi, ko cũng chả chú trọng lắm. còn đã hỏi thì hỏi medium chứ hỏi easy làm gì cho mất thời gian.
Trước chỉ làm part time thôi.
ngoài fang ra thì chỉ có mấy cty thuộc dạng top như shopee grab hỏi algo thôi. nói chung thằng nào bự thì sẽ hỏi, ko cũng chả chú trọng lắm. còn đã hỏi thì hỏi medium chứ hỏi easy làm gì cho mất thời gian.
Cho e hỏi là e có thể dòi mức salary của Shopee Sing nhưng làm tại VN ko thím?
vì e nghĩ làm khối lượng như nhau thì tại sao lại chịu salary thấp hơn chắc cả chục lần.
Cho e hỏi là e có thể dòi mức salary của Shopee Sing nhưng làm tại VN ko thím?
vì e nghĩ làm khối lượng như nhau thì tại sao lại chịu salary thấp hơn chắc cả chục lần.
Thím có thể đòi nhưng các vị trí engineer chỉ có ở sin
hm cái back end thì mới thấy, còn cái front end thực chất là làm html5 game cho thị trường vn.
Mà dù vậy đi nữa thì không có chuyện mà đòi làm ở vn lãnh lương sin. Trừ khi bắt đầu làm ở sin rồi làm remote ở sin, lương sẽ trả dựa theo office mà ký hợp đồng.
hm cái back end thì mới thấy, còn cái front end thực chất là làm html5 game cho thị trường vn.
Mà dù vậy đi nữa thì không có chuyện mà đòi làm ở vn lãnh lương sin. Trừ khi bắt đầu làm ở sin rồi làm remote ở sin, lương sẽ trả dựa theo office mà ký hợp đồng.
Mang tấm passport "No one lefts behind" phải cố gắng ngạo nghệ chứ
Em khen thật lòng đó anh. đọc bài anh viết mà như vịt nghe sấm. Mai mốt đi đâu phông bạt thì mang danh quen kĩ sư fb ra khoe. Oách vãi …xin ké chút ngạo luôn.
thenaodaynho
Nhìn đống tài liệu sách vở được liệt kê mà mệt cả người. Đúng là lười biếng thì chỉ làm thợ code thôi mà
hm cái back end thì mới thấy, còn cái front end thực chất là làm html5 game cho thị trường vn.
Mà dù vậy đi nữa thì không có chuyện mà đòi làm ở vn lãnh lương sin. Trừ khi bắt đầu làm ở sin rồi làm remote ở sin, lương sẽ trả dựa theo office mà ký hợp đồng.
Em cũng chuẩn bị về VN nhưng mà làm theo kiểu remote cho bên đây. Không phải người của công ty Việt Nam. Lương chắc cao hơn VN 1 chút nhưng vẫn thấp hơn bên này
Em cũng chuẩn bị về VN nhưng mà làm theo kiểu remote cho bên đây. Không phải người của công ty Việt Nam. Lương chắc cao hơn VN 1 chút nhưng vẫn thấp hơn bên này
Vậy là khi về VN làm remote thì sẽ bị giảm lương so với khi làm on-site à?
Em cũng chuẩn bị về VN nhưng mà làm theo kiểu remote cho bên đây. Không phải người của công ty Việt Nam. Lương chắc cao hơn VN 1 chút nhưng vẫn thấp hơn bên này
Kiểu làm remote ở vn lãnh lương sin mình thấy bạn mình làm cũng nhiều. Nhưng cá nhân mình thấy thì khá là dead-end
Do dịch bên căng quá bác ạ. Mấy năm rồi em chưa về VN.
Nếu không xin về kiểu này chắc vài năm nữa cũng không về được.
Về VN 1 thời gian, chán lại xin sang thôi
thunderga09
50LCs nghĩa là gì thế mấy bác, nghĩa là làm đúng 50 bài trong leetcode
MustDie
Chúc mừng thớt, vừa vào shopee đã nhảy rồi sao.
Thấy shopee chạy km tháng 3 lần ko biết có phải OT nhiều ko?
Ở shopee chắc hẳn nhiều tài năng trẻ, khi title mình thấp mà tuổi cao hơn thì có cảm xúc gì không?
Chúc mừng thớt, vừa vào shopee đã nhảy rồi sao.
Thấy shopee chạy km tháng 3 lần ko biết có phải OT nhiều ko?
Ở shopee chắc hẳn nhiều tài năng trẻ, khi title mình thấp mà tuổi cao hơn thì có cảm xúc gì không?
do cái pv fb này là schedule trước shopee lận chứ em ban đầu tính ít nhất 1 năm mới nhảy.
title của mình ở shopee cũng cao nên ko có cảm xúc gì
Nghe nói văn hóa 996 thì mình hơi đắn đo chút nên tham khảo thêm ae
Với lại còn tình hình dịch bệnh hiện tại tại VN nữa, các chuyến bay sang Sing mình không thấy có lịch trong vòng 3, 4 tháng thì phải
tu_do_quan_diem
Các bọn cty Tàu vào nó cày cho ra bã đấy, theo tôi ko nên. Vào đc các chỗ đấy thì ráng chút xin vào Big Tech Mẽo vẫn sướng hơn. Như tôi làm big tech thu nhập cao nhưng vẫn tiêu chuẩn 1 tuần 40 tiếng làm việc, tha hồ lên mạng xàm xí với anh em
Các bọn cty Tàu vào nó cày cho ra bã đấy, theo tôi ko nên. Vào đc các chỗ đấy thì ráng chút xin vào Big Tech Mẽo vẫn sướng hơn. Như tôi làm big tech thu nhập cao nhưng vẫn tiêu chuẩn 1 tuần 40 tiếng làm việc, tha hồ lên mạng xàm xí với anh em
hehe, Big Tech ai cũng ham nhưng không phải ai cung pro để vô được mà.
Nói vậy chứ mình vẫn còn đang phải cố gắng tích lũy, nghiên cứu nhiều hơn nữa để tìm cơ hội, mặc dù cũng hơi dừ dừ rồi
Nghe nói văn hóa 996 thì mình hơi đắn đo chút nên tham khảo thêm ae
Với lại còn tình hình dịch bệnh hiện tại tại VN nữa, các chuyến bay sang Sing mình không thấy có lịch trong vòng 3, 4 tháng thì phải
ở sin thì ko có 996 đâu thím. làm chắc chắn là cực nhưng ko tới nỗi 996