thảo luận [Review Phỏng Vấn] Các công ty CNTT

the_ruler

Đã tốn tiền
Mặc dù có topic về review môi trường ở các công ty CNTT tại đây.

Thấy nhu cầu anh chị em hỏi về quá trình phỏng vấn khá nhiều nên mình tạo thread khác chuyên về review quá trình phỏng vấn tại thread này. Chuyện phỏng vấn cũng là một vấn đề khá nhiều người quan tâm.


Anh chị em nào có request về quy trình phỏng vấn tại công ty nào thì cứ post lên đây.

Mình nghĩ format để anh chị em post bài nên như sau nha.

Tên Công Ty
Vị trí tuyển dụng:
Thời gian:
Yêu cầu chung (tóm tắt)
Quá trình phỏng vấn
- Round 1:
+ Người phỏng vấn
+ Một số câu hỏi/ chủ đề phỏng vấn
+ Gợi ý/ Lời khuyên
- Round 2:
.....
Gợi ý/ Lời khuyên chung

Nhân tiện có bạn hỏi về quá trình phỏng vấn vị trí Data Engineer trong FSoft nên mình xin mở bát.
Một vài vị trí ở một số công ty khác mình xin update sau.

Việt Nam​

FPT​


Tên Công Ty: FPT-FSoft
Vị trí tuyển dụng:
Sen Data Engineer - SA
Thời gian: 07/2020
Yêu cầu chung:
  • Kiến thức cơ bản về Computer Science, Mathematics, Software Engineering, Physics.
  • Kinh nghiệm với Big data / ML
  • Có kinh nghiệm làm các service với Python/PySpark and SparkSQL
  • Có kinh nghiệm với một số service cơ bản của AWS
  • Biết sơ bộ về các tool BI như Sisense, Tableau/ Saleforce ...
  • Plus nếu biết: DMS, EMR, PySpark, Snowflake, AirFlow
Quá trình phỏng vấn
- Round 1:

+ Người phỏng vấn: Leader DE team - BUxx
+ Một số câu hỏi/ chủ đề phỏng vấn
  • Kiến thức cơ bản:
    • Cấu trúc dữ liệu & gt: BigO một số hàm sort, khi nào nên dùng cái nào. Ví dụ thực tế. Ví dụ về bài toán NP và cách giải quyết. Graph và giải thuật Dijkstra cơ bản.
    • SQL & Database: Một số câu hỏi về aggregation functions cơ bản. Index, join....
    • Data warehouse: Các kiến thức cơ bản về DW, star schema ...
    • Cơ bản về networking
    • Cơ bản về linux
  • Kiến thức cơ sở DE:
    • Python: ví dụ sử dụng một số structure cơ bản, threading/process ..., tối ưu hiệu năng
    • SQL: ví dụ cross join thực tế, pivot, partition by, with, nên order by ra sao, một số func analytic cơ bản khác
    • Postgres (phần này do mình chém về PG nên bị hỏi): materialized view, nên setup master-slave cluster ra sao ....
    • Elasticsearch sharding strategy
    • So sánh giữa row vs column oriented database, ví dụ cụ thể
    • Cơ bản ETL
  • Một số kiến thức về DE:
    • AWS/ GCP: Query S3 data. Tối ưu query BigQuery thế nào để giảm tiền. So sánh Redshift với BQ. Biết dùng Spark chạy với Dataproc không ...
    • ETL/ ELT tools: Hỏi nhiều về Airflow (cái này chắc do yêu cầu dự án). Flow ra sao, DAG thế nào, nên làm thế nào để tránh dữ liệu sai sót.
    • Đo đạc và kiểm soát dữ liệu: Tooling, monitoring, nên tạo metric đo lường và kiểm soát như thế nào. Bài toán cụ thể về transaction e commerce.
    • Hadoop/ Hive/ Presto: (cái này cũng do mình chém nên bị hỏi). Cơ chế MR, tối ưu thế nào cho MR ....
    • Docker/ K8s: Mấy cái cơ bản về compose, k8s. Bị dí về EKS mà trước mình toàn dùng GKE nên xịt.
    • BI tools: Hỏi cơ bản về Tableau và PowerBI/ Pentaho. Sơ bộ về vài tool opensource. Biết gì về Data modeling không.
    • Một số cái cơ bản về ML: làm cách nào đo đạc độ chính xác model, nếu chưa đúng với yêu cầu thì làm thế nào ....
  • Exp dự án:
    • Cái này toàn chém về dự án bên cty cũ. Arch ra sao, dữ liệu thế nào, xây dựng hoặc triển khai ra sao ....
    • Vấn đề và cách xử lý: Cái nào hay nhất, thấy thú vị nhất thì nói thôi.
    • Một số câu tiếng Anh.
  • Bài toán thực tế:
    • Xây dựng DW/ DM cho một công ty e-com với 1M transaction/day.
    • ETL/ ELT một số 3rd party data và enrich với dữ liệu đang có.
  • Teamwork và cuộc sống:
    • Teammate thế nào, khi gặp vấn đề với tm hoặc sếp thì làm gì: Cái này thì chém vớ vẩn vãi :(
+ Gợi ý/ Lời khuyên:
  • Nếu các bạn pvan vị trí như mình thì nên tìm hiểu kỹ hơn (qua HR) về stack, req của dự án để bám sát vào yêu cầu. Ôn luyện nó cũng có trọng điểm hơn.
  • Các kiến thức cơ bản của SE, DE nên nắm vững.
  • Project ở cty cũ nên nắm chắc về tổng quan, yêu cầu, kiến trúc cũng như cách xử lý dữ liệu của project đó.
- Round 2: Offer (từ chối vì ....)

Gợi ý/ Lời khuyên chung
  • Tổng time phỏng vấn là 3h. Chỉ có 1 vòng duy nhất.
  • Mình cũng không ngờ FSoft hỏi kỹ như vậy. Một phần do dự án của khách nước ngoài, một phần vì người pvan mình cũng có exp tốt, đang chơi với dự án đó nên hỏi khá kỹ.
  • Một số kiến thức cơ sở như algorithm hay netwoking chắc không cần phải ôn tập hay trả lời quá sâu.
  • Bên này thường chiến project đã có nên tập trung nhiều vào SA và tooling là chính.
Bác pv sen fsoft thì nghe khủng khiếp thế, chứ mình (cách đây tầm 3 năm) pv Fsoft thì gồm có những bước sau:
  • Pv, trao đổi, giới thiệu bản thân = tiếng Anh
  • Pv chuyên môn = Tiếng Việt (chắc ông pv mình cũng k giỏi tiếng Anh)
  • Nội dung thì gồm có :
  • Kiến thức cơ bản : Algorithm, Sql (Khá giống bác)
  • So sánh 1 số fw hiện nay.
  • Kiến thức xã hội.
-> không quá khó
- Chốt lại cuối cùng:
  • Em có chơi game, uống rượu, chơi thể thao tốt không :D .
  • Em offer bao nhiêu.
Hết, đi về

SEA Group​


Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá =((

LINE​


LINE Sg
Vị trí pv: Backend Development Intern. cũng vừa xong trưa nay :sad:.
Sau khi đã pass 1 vòng technical interview với 2 anh người VN thì vào gặp anh người Nhật cũng pv tech.
Về nội dung pv thì không có một câu hỏi về coding hay system design nào, chỉ có những kiến thức rất lý thuyết, hỏi rất sâu, rất kĩ về Java, database, cụ thể như: Reactive Programming là gì?, non blocking io là gì?, trong java để implement nio thì sử dụng cái gì, so sánh giữa BTree vs BST, 4 level của DB Isolation :sweat::sweat::sweat:.
Về Design Pattern thì có hỏi em một câu về practice Double-check của singleton.

Edit: confirm lại là B+ Tree

Viettel​

Ngồi kể chuyện phỏng vấn công ty Viet** Cyber Security cách đây chắc tầm 5 năm gì đó.
Hồi đó sinh viên chưa ra trường, nhưng máu đi làm lắm rồi. Thấy có job tuyển thực tập sinh mảng an ninh mạng nên apply.
Vòng 1 (làm ở nhà). Chắc dùng để sàng lọc cv. Chơi trò CTF, bên cty đưa 1 website và bảo tìm CTF. Mình đoán chắc là SQL Injection, nên dùng tool SQL Injection dò, và ra luôn. Cơ mà vẫn viết lại bài bản các step (viết kiểu như mình tìm chay, chứ không xài tool :v)
Vòng 2: Phỏng vấn trực tiếp. Phỏng vấn trực tiếp với 1 anh được giới thiệu là giám đốc khu đó luôn. Cũng không phỏng vấn gì về kỹ thuật cả. Vẫn nhớ như in 2 câu hỏi của anh đấy
  • Tại sao em không chuyên về an ninh mạng, lại apply vị trí này? hay là vì em muốn vào cty, nên cty tuyển vị trí gì thì em nộp vị trí đó?
  • Nếu bây giờ công ty chỉ hỗ trợ cho em 1 khoản tiền nhỏ để thực tập thì em có làm không? số tiền nhỏ chỉ để mua được quyển sách chẳng hạn.

Ngồi phỏng vấn 1 hồi, thì được anh ấy hẹn là sẽ cho làm thêm 1 bài test ở nhà nữa. Mình về nhà đợi 1 tháng không thấy phản hồi gì luôn. Mãi hơn 1 tháng sau thì có sđt của 1 anh khác liên hệ, bảo bận quá, giờ mới sắp xếp gửi bài test được. Bài test là code java, viết 1 ứng dụng demo lỗ hổng SQL Injection, Command Injection. Và áp dụng các kỹ thuật để phòng chống nó. Mình vẫn nhận lời làm bài test, làm hăng say miệt mài 5 ngày, quên ăn quên ngủ. Sau khi nộp bài thì anh ấy gọi điện bảo đi phỏng vấn lần nữa. Sau đấy mình xin thôi, không phỏng vấn nữa.

Biti's ( cty TNHH Bình Tiên)​

cty Biti's ( cty TNHH Bình Tiên), phỏng vấn đơn giản gồm 2 vòng:
1. Làm bài test khoảng 40-60 câu, hỏi tập trung về sql, c#, cấu trúc giải thuật,quy trình phần mềm,... Bài trắc nghiệm nên xác suất lụi là 20% cho 1 câu. khá cao.
2. xong bài test, bạn sẽ được cho về. Hoặc nếu may mắn thì pv lần 2 luôn vì kịp thời gian. (quan trọng là bài test phải vượt qua 50% chính xác).
ở đây sẽ được hỏi vào năng lực của bạn dựa trên cv của bạn và kiểm tra thực hư qua 1 vài câu hỏi vấn đáp. nếu ok, chúc mừng bạn đã đc nhận.
mức lương: 1x tr.

Cốc Cốc

Tên Công Ty: Cốc Cốc
Vị trí tuyển dụng: Software Engineer, Data
Thời gian: 01/2019
Yêu cầu chung (tóm tắt):

  • Must have: Algorithms and data structures, *nix, Java/C++/Scala, good Eng
  • Plus:
    • Spring/Quarkus for Java
    • Cache/Message Queue services such as Redis, Ignite and Kafka
    • SQL, noSQL, Elasticsearch, Cassandra or ClickHouse
Quá trình phỏng vấn
- Round 1:

  • Làm test, 5 ngày gửi lại.
  • Viết thuật toán sort 1TB text data chạy được trên máy 8GB mem. Tối ưu IO các thứ.
  • Gợi ý/ Lời khuyên: Mấy bài test này thường khá đơn giản, search google được. Chủ yếu đánh giá về coding style. Nếu tối ưu được thì sẽ là điểm cộng.

- Round 2: Phỏng vấn trực tiếp
  • Người phỏng vấn: Leader team
  • Một số câu hỏi/ chủ đề phỏng vấn:
  • Algorithms: Một số thuật toán sort. Khi nào nên dùng cái nào. Vài ví dụ. Hỏi lại về bài test ở Round 1.
  • Data structures: Dict, Tree. Bài toán nhỏ ví dụ.
  • Whiteboard coding: Insert vào BTree.
  • Computer architecture and Networking:
    • Process, multithread, cách quản lý memory, shared mem của các cơ chế trên. Khi nào thì nên dùng cái nào, ví dụ cụ thể.
    • Https hoạt động ra sao: Xác thực, mã hóa như nào. Vẽ flow cơ chế xác thực với CA.
  • Front-end:
    • Phân biệt cookie, localstorage, sessionstorage
    • forEach vs map, let vs var vs const.
    • Cache, sử dụng session, cookie ra sao.
    • Mấy cái nữa nhưng mình hem biết trả lời ...
  • Xử lý data và kinh nghiệm dự án:
    • Kiến thức cơ bản với DW, design lên whiteboard một cái datamart cho sale.
    • Kinh nghiệm các dự án cũ, có gì khó, xử lý được gì, tự hào gì.
    • Thiết kế một pipeline ETL/ELT cho cookie uuid. Mục đích cuối cùng là phân loại người dùng thường/ vip, kết hợp các service của AWS với nhau. (Chỗ này có thể nêu tên một vài model ML)
+ Gợi ý/ Lời khuyên
  • Tiếng Anh nên tốt chút, mình hơi cùi
  • Hỏi rất rộng nên cần ôn tập rộng. (Round 3 thì bị hỏi sâu)

- Round 3: Phỏng vấn trực tiếp
  • Người phỏng vấn: Head of department
  • Một số câu hỏi/ chủ đề phỏng vấn
  • Algorithms và DS: Bị hỏi sâu hơn so với round trước. Bắt phân tích vì sao lại làm như vậy
  • Computer architecture and Networking: Hỏi sâu vãi nhái, gần như tất cả những gì học ở trường đều phải nhớ
  • Whiteboard coding: KMP Search. Cái này mình chỉ nhớ tư tưởng với giả mã, lúc code thì vừa trao đổi về ý tưởng vừa code. Code chắc sai lòe :D
  • *nix: Hỏi về mấy lệnh để xử lý data. swapping, paging ....
  • Database: Bị hỏi khá sâu về pgsql (chắc do mình nói là mình biết :D): cơ chế của wal, replication ...
  • Xử lý data và kinh nghiệm dự án
    • Bài toán xây dựng distributed systems lưu data searchable (elasticsearch): sharding, inverted index, write, search với shard, routing ...
    • Key-value store: từ cơ chế lưu data ở disk tới file, tới versioning, hading failure, replica ... hỏi khá nhiều, mình cũng không nhớ hết.
    • Vẽ vời ra một hệ thống với event-drive với Kafka làm lõi. Bài toán xử lý booking (như kiểu grab)
+ Gợi ý/ Lời khuyên
  • Round này mình fail vì:
    • tiếng Anh chưa tốt.
    • Bị hỏi sâu quá, ôn tập chưa đủ kỹ. Cảm giác như bị hỏi tới cùng luôn :sad:
    • Nhiều kiến thức mình nghĩ là mình biết mà sau khi bị hỏi thì mới thấy mình éo biết gì.
    • Kiến thức chuyên ngành cũng chưa sâu. Sau đợt tạch ở đây và đi làm ở chỗ khác + tự cày 6 tháng nữa mới tự tin hơn :go:

Gợi ý/ Lời khuyên chung:
  • Ôn tập thật kỹ các kiến thức học ở trường.
  • Tiếng Anh cần tốt.
  • Tự tin, mình thiếu tự tin quá.
  • Đọc thêm nhiều về SA, các kiến thức cơ sở, đừng quá chú trọng vào việc dùng tool.

VNPay​

Tên Công Ty: VNPay
Vị trí tuyển dụng: Software Engineer (Java)
Thời gian: 8/2020
Yêu cầu chung (tóm tắt):
  • Sử dụng tốt ngôn ngữ lập trình Java
  • Lập trình thành thạo với hệ CSDL: MS SQL hoặc Oracle (Oracle là lợi thế), Postgresql
  • Ưu tiên làm việc với hệ thống queue như : Kafka, RabbitMQ, ActiveMQ ..
  • Ưu tiên làm hệ thống cache: Redis, Memcached
  • Java core và từng làm các framework : SpringBoot, VertX là lợi thế
Quá trình phỏng vấn
1 round duy nhất
- Round 1:
  • Người phỏng vấn: 2 anh technical lead
  • Một số câu hỏi/ chủ đề phỏng vấn:
  • Kiến thức cơ bản: Java core, heap and stack, garbage collector, IoC, Spring, SOLID, database recovery, ... (ko có algorithm, hoặc là do dễ quá nên mình ko nhớ :) )
  • Kiến thức thực tế aka kinh nghiệm làm việc: 2 anh nhìn vào CV và hỏi sâu vào tech stack của dự án mình, tại sao team mình chọn tech đó. Ví dụ bên mình xài Kafka thì kafka giải quyết bài toán gì, vv. Ngoài ra có các câu hỏi thiết kế, kiểu muốn tạo 1 real time report của data mà ko muốn query nhiều thì làm như thế nào?
+ Gợi ý/ Lời khuyên:
- Tương đối dễ, các bạn tầm 2-3 năm exp chỉ cần ôn lại 1 chút kiến thức nền là có thể qua đc. Và hãy tự tin vào bản thân, cứ mạnh dạn nêu ra solution cho vấn đề và đưa ra hướng giải quyết là đc, mình cảm thấy họ có chấm điểm thái độ nữa.

BIG TECH​

Microsoft​

Tên Công Ty : Microsoft (HQ tại Seattle).
Vị trí tuyển dụng: SDE 2 - Azure group
Thời gian: 11 - 2019
Yêu cầu chung (tóm tắt) : Thuật toán + System design.

Quá trình phỏng vấn
- Round 1: Online Assessment.
  • 3 câu algorithms làm trong 2h. Ngôn ngữ tùy trọn.
  • Gợi ý/ Lời khuyên : Ôn leetcode.com

- Round 2: Phone interview
  • 15' hỏi kinh nghiệm
  • 30' thuật toán. (design LRU cache)
  • 5' hỏi đáp

- Round 3: Onsite (4 sub-rounds)

(Thời gian là Ước lượng - có thể hơn hoặc kém nhưng mỗi round là 1h)
1) 3a : Interviewer - 1 lão SDE 2
  • 10' hỏi kinh nghiệm
  • 30' 2 câu thuật toán - (ko nhớ rõ lắm - 1 câu DFS/BFS đếm thành phần liên thông, 1 câu tìm đường đi ngắn nhất)
  • 5' hỏi đáp về Microsoft

2) 3b : Interviewer - Principle Engineer
  • 10' hỏi kinh nghiệm
  • 40' Design API về counting requests.
  • 5' hỏi đáp về Microsoft

3) 3c : Interviewer : Manager
  • 10' hỏi kinh nghiệm
  • 40' thuật toán
  • 5' hỏi đáp

4) 3d : Interviewer : Senior Manager
  • 30' hỏi kinh nghiệm và behaviors
  • 15' thuật toán
  • 5' hỏi đáp
.....
Gợi ý/ Lời khuyên chung
+) Leetcode.com. Hỏi cũng dễ hơn so với google hay facebook.

Amazon​


Tên Công Ty : Amazon (HQ tại Seattle).
Vị trí tuyển dụng: SDE 2 - AWS
Thời gian: 9 - 2019
Yêu cầu chung (tóm tắt) : Thuật toán + System design + leadership principles

Quá trình phỏng vấn
- Round 1: Online Assessment.
  • 3 câu algorithms làm trong 2h. Ngôn ngữ tùy trọn.
  • 1 behavior behavioral assessment 15'.

+ Gợi ý/ Lời khuyên : Ôn leetcode.com + 14 leadership principles của Amazon.

- Round 2: Phone interview
  • 2 câu leadership principles
  • 2 thuật toán ko khó lắm.
  • hỏi đáp về team và Amazon.

- Round 3: Onsite (4 sub-rounds)

1) 3a :
  • leadership principles
  • 1 câu thuật toán hard
  • hỏi đáp

2) 3b : Interviewer
  • leadership principles
  • thuật toán
  • hỏi đáp

3) 3c :
  • leadership principles
  • thuật toán
  • hỏi đáp

4) 3d : Interviewer : Senior Manager
  • leadership principles
  • System Design
  • 5' hỏi đáp
.....
Gợi ý/ Lời khuyên chung
+) Leetcode.com và luyện leadership principles của Amazon. Amazon không hỏi khó như google nhưng đánh giá nhiều LP.

Netflix​

Tên Công Ty : Netflix
Vị trí tuyển dụng: Software Engineer - Streaming team thì phải.
Thời gian: 7 - 2017
Yêu cầu chung (tóm tắt) : Netflix không theo format chung của FAANG.

Quá trình phỏng vấn
- Round 1: HR.
+ Hỏi kinh nghiệm và trao đổi về pv

- Round 2: Phone interview
  • kinh nghiệm
  • Không thuật toán (WTF)

- Round 3: Onsite (7 sub-rounds)
Code thuât toán, system design (Em failed chỗ này -> căn bản là éo break được yêu cầu của thằng pv), debug round (wtf) , behavior

.....
Gợi ý/ Lời khuyên chung
+) Em tạch Netflix với format cũng khác người nên cũng không biết khuyên gì.

Google thì format cũng tương tự. Em onsite tạch (3 algorithm rounds với 1 system design). Thấy bảo sau onsite còn vòng nữa (Team éo gì) nên không review (trăm sự nhờ bác @trungpham90). Còn Apple thì éo qua cả vòng CV nên để bác @SoftwareEngineer review.

Google​

Tôi có 2 bài review ở đây, ae có thể tham khảo,


Cũng ko có j mới tại cũng có nhiều người viết rồi, nếu muốn hỏi những tip and trick ngoài chuyện ôn luyện interview thì cứ reply post này, tôi sẽ trả lời nếu biết.

 
Last edited:

helloTheWorld

Senior Member
Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá =((
 

dangmt

Member
Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá =((
Sao Frontend mà lại hỏi về giải thuật nhỉ ?
 

Data Collector

Senior Member
Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá =((
shoppe HN hay HCM hay Sing the bac :D
 

Niels Henrik Abel

Senior Member
Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá =((
Ở git này trang đầu nó có mấy cái note kiến thức overview nè thím
https://github.com/donnemartin/system-design-primer
Mình nghĩ vào đọc lấy khái niệm ok lắm :D
1609728689602.png
 

hpat

Senior Member
Vòng 3 hỏi gì thế bác? Với bác mấy năm kn r?
Tên Công Ty Shopee
Vị trí tuyển dụng: FE
Thời gian: 1 tuần
Yêu cầu chung: Có kiến thức tốt về computer science
Quá trình phỏng vấn
- Round 1: Làm bài test online trên glider.ai
  • Một số câu hỏi/ chủ đề phỏng vấn: 7 câu, 40 phút về javascript thuần (thuật toán, giải thuật)
  • Gợi ý/ Lời khuyên: vòng này không quá khó, nắm rõ về javascript thì ok
- Round 2: Pv trực tiếp
+ Một số câu hỏi/ chủ đề phỏng vấn: 3 vòng.
Vòng 1 làm bài test html css.
Vòng 2 vấn đáp một số câu hỏi của anh leader BE và làm giải thuật. (Ảnh hỏi mình về mô hình tcp/ip và mô hình osi, chi tiết khi một browser send request tới server thì chuyện gì xảy ra... :( mình cười như một hoa hậu thân thiện).
Vòng 3 vấn đáp câu hỏi của anh leader Front End.
+ Gợi ý/ Lời khuyên: mình fail nên chả biết khuyên gì :), nắm chắc căn bản nhất có thể?
.....
Gợi ý/ Lời khuyên chung:
Công ty bư, lương hấp dẫn, chỉ chờ bạn đến thôi :LOL:, mà khó quá
 

helloTheWorld

Senior Member
FE thì làm gì đến tận OSI nhỉ :/
Chắc chỉ hỏi mấy tầng trên
Dạ không, anh leader BE có ý định hỏi tiếp rằng trình bày khi 1 request từ client (browser) đến server thì nó sẽ đi như thế nào ấy ạ. Mà em trả lời fail quá nên next :cry: . Mà công nhận biết mấy cái đó cũng hay ạ.

Level em tôm tép :D, mấy bác chia sẽ thêm kinh nghiệm đi pv với nâng cao trình độ đi. Có gì cho ae tham khảo.
 

John Travolta

Junior Member
Klq nhưng em mới tranning để làm CTV xử lý hình ảnh được 2 tuần thì phải xin nghỉ do ông ba gây áp lực em phải nghỉ. Khiến em phải bịa ra lý do để nghỉ là "ko đủ khả năng để đáp ứng yêu cầu của dự án".
Họ cũng rep lại là "cảm ơn e đã tham gia tranning trong thời gian vừa qua", chắc vì lịch sự.
Giờ e buồn quá đang tính xin làm lại. Các thím cho e lời khuyên có nên xin làm lại không ạ?
 

the_ruler

Đã tốn tiền
Klq nhưng em mới tranning để làm CTV xử lý hình ảnh được 2 tuần thì phải xin nghỉ do ông ba gây áp lực em phải nghỉ. Khiến em phải bịa ra lý do để nghỉ là "ko đủ khả năng để đáp ứng yêu cầu của dự án".
Họ cũng rep lại là "cảm ơn e đã tham gia tranning trong thời gian vừa qua", chắc vì lịch sự.
Giờ e buồn quá đang tính xin làm lại. Các thím cho e lời khuyên có nên xin làm lại không ạ?
Câu trả lời ngắn: Không
Câu trả lời dài:
  • Tại sao bạn cần quay lại? Không có công ty nào khác tuyển dụng vị trí đó nữa hay lý do khác?
  • Chọn cty để làm việc thì thà không vào ngay từ đầu còn hơn vào 2 tháng rồi nhận ra mọi thứ không như mình mong muốn. Ở đây 2 tuần bạn đã thấy không tiếp tục làm được nữa thì sao phải quay lại để chịu thêm 1, 2 năm?
 

aki.yuki

Senior Member
Bác pv sen fsoft thì nghe khủng khiếp thế, chứ mình (cách đây tầm 3 năm) pv Fsoft thì gồm có những bước sau:
  • Pv, trao đổi, giới thiệu bản thân = tiếng Anh
  • Pv chuyên môn = Tiếng Việt (chắc ông pv mình cũng k giỏi tiếng Anh)
  • Nội dung thì gồm có :
  • Kiến thức cơ bản : Algorithm, Sql (Khá giống bác)
  • So sánh 1 số fw hiện nay.
  • Kiến thức xã hội.
-> không quá khó
- Chốt lại cuối cùng:
  • Em có chơi game, uống rượu, chơi thể thao tốt không :D .
  • Em offer bao nhiêu.
Hết, đi về
 

the_ruler

Đã tốn tiền
Bác pv sen fsoft thì nghe khủng khiếp thế, chứ mình (cách đây tầm 3 năm) pv Fsoft thì gồm có những bước sau:
  • Pv, trao đổi, giới thiệu bản thân = tiếng Anh
  • Pv chuyên môn = Tiếng Việt (chắc ông pv mình cũng k giỏi tiếng Anh)
  • Nội dung thì gồm có :
  • Kiến thức cơ bản : Algorithm, Sql (Khá giống bác)
  • So sánh 1 số fw hiện nay.
  • Kiến thức xã hội.
-> không quá khó
- Chốt lại cuối cùng:
  • Em có chơi game, uống rượu, chơi thể thao tốt không :D .
  • Em offer bao nhiêu.
Hết, đi về
À mình pvan vị trí phải làm với client bên Úc và chắc team cũng ít nên chắc ae phải cứng cứng chút. Khoảng 5 năm trước mình pvan Junior thì cũng chỉ như bạn nói thôi. Kiến thức cơ bản, exp và một số cái liên quan tới framework, thiết kế db là hết. :)

via theNEXTvoz for iPhone
 
Top