Chuẩn bị phỏng vấn CS do chính người phỏng vấn của Channel Talk hướng dẫn - Phần Cơ sở dữ liệu

Người phỏng vấn của Channel Talk sẽ trực tiếp phân tích sự khác biệt giữa câu trả lời đạt và không đạt cho cùng một câu hỏi, đồng thời giúp bạn chuẩn bị cho cả những câu hỏi truy vấn thực tế.

(4.9) 29 đánh giá

290 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

DBMS/RDBMS
DBMS/RDBMS
NoSQL
NoSQL
computer-science
computer-science
DBMS/RDBMS
DBMS/RDBMS
NoSQL
NoSQL
computer-science
computer-science

Đánh giá từ những học viên đầu tiên

4.9

5.0

Bruce Han

100% đã tham gia

Dù chỉ giới hạn ở MySQL, nhưng cũng có rất nhiều nơi sử dụng MySQL, nên tôi nghĩ rằng chúng ta có thể chuẩn bị tốt hơn. Bạn giải thích rất tận tình lý do tại sao nên trả lời như vậy, đồng thời còn chia sẻ các mẹo thực tế, nên tôi thấy vô cùng hữu ích.

5.0

모깅

44% đã tham gia

Tổng hợp kiến thức ngắn gọn chuẩn bị cho phỏng vấn cơ sở dữ liệu

5.0

bigho98

100% đã tham gia

Kiến thức về cơ sở dữ liệu của tôi vốn bị phân mảnh, nên tôi đã từng ở trong tình trạng không thể giải thích chúng một cách logic và có hệ thống. Vì vậy, thay vì trả lời các câu hỏi phỏng vấn một cách trừu tượng và sơ sài, tôi muốn mình có thể giải thích chúng một cách chặt chẽ hơn. Khóa học này chắc chắn sẽ giúp ích cho tất cả những ai đang có cùng nỗi trăn trở như tôi. Tôi rất thích việc khóa học không chỉ đề cập đến các câu hỏi chính cho từng chủ đề mà còn cả những câu hỏi phụ có khả năng cao sẽ được hỏi tiếp theo. Ngoài ra, việc giải thích luồng câu trả lời để không chỉ dừng lại ở việc liệt kê kiến thức đơn thuần mà còn chỉ ra những khái niệm mà người phỏng vấn muốn nghe thực sự rất tuyệt vời.

Bạn sẽ nhận được điều này sau khi học.

  • Câu trả lời mẫu đạt điểm tuyệt đối do người phỏng vấn đánh giá

  • Cùng một câu hỏi, sự khác biệt quyết định giữa câu trả lời trượt và câu trả lời đỗ

  • Bộ đề thi thực tế + câu hỏi phụ (hơn 100 câu) từ các công ty Naver, Kakao, Line, Coupang, Baemin, Danggeun, Toss và các doanh nghiệp Unicorn.

  • Kỹ năng trả lời giúp bạn thốt lên "Phỏng vấn tốt quá" thay vì "Phỏng vấn hỏng rồi"

🤬 Phỏng vấn về cơ sở dữ liệu, rõ ràng là toàn nội dung mình biết mà sao không thể thốt ra lời được nhỉ?!

Tôi là Jayon, hiện đang là kỹ sư backend và người phỏng vấn tại Channel Talk, sau khi hoàn thành khóa học Woowa Tech Course và làm việc tại nhiều công ty khác nhau. Tôi không phải là người giỏi phỏng vấn ngay từ đầu. Tôi từng nhận kết quả nằm trong nhóm thấp nhất trong buổi phỏng vấn thử tại Woowa Tech Course, thậm chí đến mức phải có buổi tư vấn riêng với CEO.


Mức độ cô lập giao dịch? Tôi biết rồi. Nguyên lý hoạt động của Index? Dĩ nhiên là tôi đã chuẩn bị kỹ. Thế nhưng, cứ hễ ngồi vào phòng phỏng vấn là mọi chuyện lại khác.

"Hãy giải thích các loại cấp độ cô lập giao dịch." Đến đây thì vẫn ổn. Tôi đã trả lời trôi chảy như những gì đã chuẩn bị. Thế nhưng, ngay khoảnh khắc người phỏng vấn chọn ra một ý trong câu trả lời của tôi và hỏi: "Vậy trong REPEATABLE READ, làm thế nào để giải quyết Phantom Read?", đầu óc tôi bỗng trở nên trống rỗng. Rõ ràng là tôi đã thấy ở đâu đó rồi. Tôi cũng đã từng tổng hợp lại rồi. Vậy mà ngay lúc này, tại đây, tôi lại chẳng biết phải nói gì cả.

Sau khi kết thúc buổi phỏng vấn, bước ra ngoài và tìm kiếm trên điện thoại rồi thốt lên "A, chính là cái này mà..." Cảm giác hụt hẫng đó.. có lẽ sẽ có nhiều người đồng cảm.


Từ lúc đó, tôi bắt đầu ghi âm và xem lại các buổi phỏng vấn. Tôi lập một cuốn sổ tay ghi chép các câu trả lời sai, rồi so sánh câu trả lời trước đây và hiện tại cho cùng một câu hỏi. Khi số lượng câu hỏi và câu trả lời tích lũy lên đến hơn hàng trăm, tôi bắt đầu nhận ra các quy luật. Kiểu trả lời nào sẽ thuyết phục được người phỏng vấn, và kiểu trả lời nào sẽ dẫn đến những câu hỏi vặn vẹo không cần thiết.


Sau hàng trăm lần vấp ngã như vậy, tôi mới nhận ra rằng: hiểu rõ lý thuyết và diễn đạt được trong buổi phỏng vấn là hai năng lượng hoàn toàn khác nhau. Vì vậy, tôi đã quyết định phải tạo ra một bài giảng chỉ tập trung duy nhất vào việc "phải trả lời câu hỏi như thế nào".

✨ 4 điểm quan trọng tôi đã chú trọng khi xây dựng bài giảng này

Đây không phải là bài giảng tóm tắt lý thuyết. Các bài giảng giải thích "Index là gì" thì chỉ cần xem trên blog là đủ rồi. Đây là bài giảng hướng dẫn bạn rằng "Nếu người phỏng vấn hỏi thế này, hãy trả lời thế kia". Mỗi bài giảng sẽ tương ứng với một câu hỏi phỏng vấn, và chúng ta sẽ cùng phân tích từng bước cách trả lời câu hỏi đó.

Đối với cùng một câu hỏi, chúng tôi sẽ phân tích so sánh ba cấp độ câu trả lời: Đồng → Bạc → Vàng.Đồng là câu trả lời đạt 50/100 điểm, Bạc là 80 điểm và Vàng là câu trả lời 100 điểm. Chúng tôi sẽ cho bạn thấy cụ thể sự khác biệt và lý do tại sao cùng một từ khóa nhưng kết quả đậu hay rớt lại khác nhau.

Nội dung được xây dựng dựa trên các câu hỏi phỏng vấn thực tế từ các tập đoàn lớn và startup kỳ lân. Không chỉ có câu hỏi chính, mà còn bao gồm cả những câu hỏi phụ thực tế theo sau đó. Từ câu hỏi chính → câu hỏi phụ → đến câu hỏi phụ của phụ, bài giảng được thiết kế theo đúng cách mà các câu hỏi diễn ra trong một buổi phỏng vấn thực tế.

Các câu hỏi thường gặp được cung cấp dưới dạng tệp PDF đính kèm và sẽ được cập nhật liên tục.Những câu hỏi thường gặp chưa được đề cập hết trong bài giảng sẽ được gửi riêng qua tệp PDF và chúng tôi dự định sẽ tiếp tục bổ sung thêm trong tương lai. Chỉ cần mua một lần, bạn có thể nhận được tất cả các bản cập nhật của phần phụ lục này mãi về sau.

👍 Những người sau đây nên nghe khóa học này!

Những người có thể trả lời được nhưng khi bị hỏi vặn (câu hỏi đuôi) thì đầu óc lại trống rỗng.

Những ai muốn biết nội tâm của người phỏng vấn rằng "Nếu nghe câu trả lời này thì họ sẽ nghĩ gì"

Những ai muốn trúng tuyển vào các công ty dịch vụ IT như Kakao, Naver, Line, Toss

🍡 Xem trước

'트랜잭션이 무엇이고, ACID에 대해 설명해주세요' Trong buổi học


'Nếu xảy ra sự cố với DB, bạn sẽ tiếp cận theo trình tự nào?' Trong tiết học


'(Câu hỏi phụ) Tại sao B-Tree lại được sử dụng làm cấu trúc dữ liệu cho Index thay vì Hash Table?' Trong tiết học


Lưu ý

  1. Lý thuyết cơ bản về cơ sở dữ liệu được giả định là bạn đã biết trước khi bắt đầu buổi học. Hiệu quả của bài giảng sẽ được tối đa hóa nếu bạn đã từng tiếp cận các khái niệm như Transaction, Index ít nhất một lần.

  2. Nếu trong quá trình học có phần nào không hiểu, bạn hãy đặt câu hỏi ngay bằng cách sử dụng bảng hỏi đáp (Q&A) nhé😊


🚨 Hãy nhất định kiểm tra xem người đào tạo là ai!

Nếu gặp nhầm bác sĩ, bạn có thể không chữa khỏi bệnh và phải đối mặt với cái chết ngay lúc đó. Tuy nhiên, cái chết kết thúc bằng nỗi đau tại thời điểm đó. Nhưng nếu gặp nhầm thầy và nhận giáo dục sai lệch, bạn sẽ phải đau khổ trong suốt cả cuộc đời.

Do giáo dục sai lệch, bạn có thể phải vào một công ty mình không mong muốn, nhận mức lương thấp hơn mong đợi, và từ đó phải sống trong đau khổ suốt cả cuộc đời. Không chỉ dừng lại ở đó, do nền giáo dục sai lầm mà bạn đã nhận, sự giáo dục sai trái ấy còn di truyền sang cả đời con cái của bạn.

Tôi tin rằng giáo dục là thứ có thể thay đổi cuộc đời của một con người theo hướng thực sự tích cực, nhưng mặt khác, nó cũng có thể hủy hoại hoàn toàn cuộc đời của một ai đó. Chính vì vậy, tôi nghĩ giáo dục mang một trách nhiệm vô cùng nặng nề.

Vì vậy, hãy kiểm tra xem người làm giáo dục là ai, họ là người như thế nào, đã đi trên con đường nào và hãy đưa ra quyết định một cách thận trọng.

👋 Xin chào!
Bây giờ tôi mới giới thiệu về bản thân mình ( ⸝⸝•ᴗ•⸝⸝ )੭⁾⁾

Xin chào!

Tôi là Jayon, một nhà phát triển năm thứ 5 hiện đang làm việc với tư cách là kỹ sư Backend tại Channel Talk.

Sau khi hoàn thành khóa học Backend khóa 3 tại Woowa Tech Course, tôi đã bắt đầu sự nghiệp của mình tại một doanh nghiệp SI vừa và nhỏ. Khi đó, mức lương của tôi ở mức tối thiểu. Để thoát khỏi hoàn cảnh đó, tôi đã dành rất nhiều thời gian để chuẩn bị cho các bài kiểm tra coding và phỏng vấn. Kết quả là, sau khi trải qua Chai Corporation (PortOne), hiện tại tôi đang nhận mức lương cao gấp nhiều lần so với khi mới bắt đầu sự nghiệp và đang vận hành hệ thống cốt lõi của Channel Talk với quy mô hàng tỷ bản ghi.

Trải qua quá trình này, tôi đã nhận ra rằng: việc chuẩn bị xin việc nếu làm một mình thì thực sự rất khó để xác định được hướng đi. Vì vậy, tôi đã hoạt động với tư cách là cố vấn (mentor) Backend tại F-Lab, JSCODE, Fast Campus và cũng đảm nhận vai trò người đánh giá (reviewer) cho Woowa Tech Course khóa 5. Thông qua việc cố vấn, tôi đã giúp nhiều học viên trúng tuyển vào các công ty như Naver, Kakao, Line, Coupang, Baemin, Danggeun, Toss (Na-Ka-La-Ku-Bae-Dang-To), các doanh nghiệp kỳ lân và các tập đoàn lớn, và toàn bộ bí quyết tích lũy được trong quá trình đó đã được gói gọn trong bài giảng này.

Giống như việc tôi đã nhận được rất nhiều sự giúp đỡ khi gặp khó khăn và thử thách, tôi cũng muốn trở thành một người có thể giúp ích cho nhiều người khác. Và tôi cảm thấy tự hào và hạnh phúc nhất khi những giá trị được tạo ra thông qua việc phát triển phần mềm mang lại ảnh hưởng tích cực cho mọi người.

Tôi cũng đang vận hành blog kỹ thuật steady-coding, vì vậy nếu bạn tò mò tôi là một nhà phát triển như thế nào, hãy ghé thăm thử nhé!

Cảm ơn bạn!


🐶 Nhận giảm giá khóa học theo lộ trình

➡ Chuẩn bị phỏng vấn CS do chính người phỏng vấn của Channel Talk hướng dẫn

(https://inf.run/8VEbS)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những ai muốn trúng tuyển vào các công ty dịch vụ IT như Kakao, Naver, Line, Toss

  • Những người muốn ôn tập cấp tốc về cơ sở dữ liệu trong vòng 3 giờ ngay trước buổi phỏng vấn.

  • Dành cho những ai thắc mắc về các câu hỏi phỏng vấn thường gặp và tiêu chí chấm điểm.

  • Những ai muốn biết nội tâm của người phỏng vấn rằng "Họ sẽ nghĩ gì khi nghe câu trả lời này"

  • Những người chưa từng tham gia phỏng vấn CS bao giờ nên thậm chí còn không hình dung được những câu hỏi nào sẽ được đưa ra.

  • Những người có thể trả lời được nhưng đầu óc lại trống rỗng khi nhận được câu hỏi phụ.

Xin chào
Đây là jayon0927

Xác minh Inflearn

Xác minh sự nghiệp

2,353

Học viên

137

Đánh giá

15

Trả lời

5.0

Xếp hạng

5

Các khóa học

[Liên hệ]

Truy cập LinkedIn

Đi đến Resume

 

[Kinh nghiệm]

Hiện tại) Channel Corporation - Kỹ sư Backend cấp 4

Trước đây) Chai Corporation (PortOne) - Kỹ sư Backend

 

[Học vấn]

Hiện tại) Mentor backend tại F-Lab

Hiện tại) Mentor backend tại JSCODE

Trước đây) Reviewer backend khóa 5 và học viên tốt nghiệp khóa 3 của Woowa Tech Course

Thêm

Đồng giảng viên

Chương trình giảng dạy

Tất cả

54 bài giảng ∙ (2giờ 54phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

29 đánh giá

4.9

29 đánh giá

  • son0307682349님의 프로필 이미지
    son0307682349

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Tôi đã xem nội dung này để chuẩn bị cho phỏng vấn CS, và nó rất hữu ích vì giúp tôi biết thêm nhiều từ khóa đa dạng cũng như những gì cần phải học thêm.

    • jayon0927
      Giảng viên

      Chào bạn Robo! Cảm ơn bạn đã để lại đánh giá tốt cho khóa học😊 Mình sẽ cố gắng đền đáp bằng những bài giảng tốt hơn nữa trong tương lai!

  • tjsahr9191님의 프로필 이미지
    tjsahr9191

    Đánh giá 35

    Đánh giá trung bình 5.0

    5

    44% đã tham gia

    Tổng hợp kiến thức ngắn gọn chuẩn bị cho phỏng vấn cơ sở dữ liệu

    • jayon0927
      Giảng viên

      Xin chào Moging! Cảm ơn bạn đã để lại đánh giá khóa học tuyệt vời 😊 Chúng tôi sẽ cố gắng đáp lại bằng những bài giảng tốt hơn nữa trong thời gian tới!

  • ffdfig1967님의 프로필 이미지
    ffdfig1967

    Đánh giá 7

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đây là một bài giảng giúp tôi mở rộng kiến thức và tư duy trong việc học cơ sở dữ liệu :D

    • jayon0927
      Giảng viên

      Xin chào bạn So Jun-young! Cảm ơn bạn đã để lại đánh giá tốt cho khóa học😊 Tôi sẽ đền đáp bằng những bài giảng tốt hơn nữa trong tương lai!

  • bigho982715님의 프로필 이미지
    bigho982715

    Đánh giá 25

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Kiến thức về cơ sở dữ liệu của tôi vốn bị phân mảnh, nên tôi đã từng ở trong tình trạng không thể giải thích chúng một cách logic và có hệ thống. Vì vậy, thay vì trả lời các câu hỏi phỏng vấn một cách trừu tượng và sơ sài, tôi muốn mình có thể giải thích chúng một cách chặt chẽ hơn. Khóa học này chắc chắn sẽ giúp ích cho tất cả những ai đang có cùng nỗi trăn trở như tôi. Tôi rất thích việc khóa học không chỉ đề cập đến các câu hỏi chính cho từng chủ đề mà còn cả những câu hỏi phụ có khả năng cao sẽ được hỏi tiếp theo. Ngoài ra, việc giải thích luồng câu trả lời để không chỉ dừng lại ở việc liệt kê kiến thức đơn thuần mà còn chỉ ra những khái niệm mà người phỏng vấn muốn nghe thực sự rất tuyệt vời.

    • jayon0927
      Giảng viên

      Chào bạn bigho98! Cảm ơn bạn đã hoàn thành khóa học và để lại đánh giá chi tiết, tâm huyết như vậy nhé 😊 Mình cảm thấy rất tự hào vì bạn đã học tốt cả những câu hỏi phụ đúng như ý đồ của mình ㅎㅎ Chúc bạn nhất định sẽ đạt được mục tiêu mà mình mong muốn!!

  • brucehan님의 프로필 이미지
    brucehan

    Đánh giá 112

    Đánh giá trung bình 4.5

    5

    100% đã tham gia

    Dù chỉ giới hạn ở MySQL, nhưng cũng có rất nhiều nơi sử dụng MySQL, nên tôi nghĩ rằng chúng ta có thể chuẩn bị tốt hơn. Bạn giải thích rất tận tình lý do tại sao nên trả lời như vậy, đồng thời còn chia sẻ các mẹo thực tế, nên tôi thấy vô cùng hữu ích.

    • jayon0927
      Giảng viên

      Xin chào anh Bruce Han! Cảm ơn anh đã để lại đánh giá khóa học rất tích cực 😊 Chúng tôi sẽ cố gắng đáp lại bằng những bài giảng tốt hơn nữa trong thời gian tới!

Khóa học khác của jayon0927

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!