kiến thức Chia sẻ lộ tình tự học đến khi có OFFER FRESHER (Java) đầu tiên

Mấy bác cho mình hỏi thì sinh viên có nên học thêm hay thi thêm mấy chứng chỉ AWS hay Cloud để làm đẹp CV mình không ạ ?
Nên thím, có vào người ta có cái hỏi thêm thím :). Mình đc ô thầy cấp cái khóa AWS academy cho free không được mức Practitioner nữa nhưng bỏ vào pv người ta vẫn chú ý mà hỏi.
 
Mấy bác cho mình hỏi thì sinh viên có nên học thêm hay thi thêm mấy chứng chỉ AWS hay Cloud để làm đẹp CV mình không ạ ?
Học cũng được, quan trọng ghi vào CV thì khi đi pv bị hỏi thêm phần đó nhiều hơn nên bắt buộc phải ôn thêm cái đó vào đầu
 
Review phỏng vấn Bosch Intern Java vừa ngay tại trường sáng nay :ah::ah::
  • OOP:
    1. Nêu các tính chất OOP, tại sao phải sử dụng OOP ?
    2. Phân biệt Overide, Overloading, trường hợp xuất hiện dùng chúng
    3. Phân biệt Interface, Abstract class. Khi nào dùng cái nào
  • Spring Boot:
    1. Nêu các anotation mà em biết
    2. Giải thích các anotation Controller, Service, Autowire
    3. Giải thích hoạt động DI, các cách DI
    4. Các annotation của Spring MVC để xác định cách lấy dữ liệu từ yêu cầu HTTP
    5. Các mapping mà em biết.
    6. Cho một request url vd. Giải thích cách @PathVariable lấy phần path vào agrument
    7. Giải thích Repository, nêu đặc điểm Spring data JPA, tại sao lại dùng JPA, Cách JPA hoạt động
    8. Em dùng gì để trả về phản hồi HTTP dưới dạng đối tượng
  • Java core:
    1. Giải thích Stack, Queue
    2. So sánh ArrayList vs LinkedList, mô tả hình giải thích hoạt động của cà 2, ưu nhượt điểm và trường hợp sử dụng
    3. int với Integer, ưu nhược điểm và trường hợp sử dụng
    4. so sánh Set vs Map
  • Project cá nhân:
    1. Em chọn ra cái ưng nhất và để anh hỏi về nó
    2. Vẽ sơ đồ luồng hoạt động phân quyền của ứng dụng.
    3. Giải thích về cách ứng dụng em xác định quyền, cách duy trì đăng nhập của ứng dụng em và khi hết session sẽ thế nào.
    4. Cách thiết kế class cho ứng dụng
    5. Em dùng AWS làm gì cho ứng dụng mình.
Lúc đầu buổi ảnh hỏi vấn đáp tiếng Anh không thì mình ok luôn nên 3/4 phần trên sẽ vấnđáp tiếng anh,đoạn nào có nhiều từ chuyên môn thi cho vấn đáp tiếng Việt. Mình thì lần đầu pv bằng tiếng Anh nên toàn nói bập bẽ kiểu ghép từ vựng.

Nhìn chung hỏi khá nhiều nhưng không sâu. Đánh giá chung thì khá cơ bản và dễ nếu ôn bài đầy đủ với những gì thớt đã nêu trên. Riêng mình thì chỉ lo ôn OOP vs 1 chút Java Core nên còn nhiều câu trả lời khá fail, nhắm bản thân trả lời được 60-70%, đặc biệt là mấy cái Project toàn làm hơn 6 tháng trước nên giờ chả nhớ gì toàn nói lung tung :beat_brick::beat_brick:.

Cuối buổi có nhờ ảnh đánh giá thì nói với mức độ intern thì kiến thức cơ bản khá ổn và đủ, tiếng anh thì nói người nghe vẫn có khả năng hiểu.
"Nhìn chung là ổn, với sv cuối năm 3 còn phải học trên trường thì hiện em phù hợp với chương trình bootcamp cho Intern, nếu có gì thì nhân sự sẽ liên hệ em" -Không biết ảnh nói động viên cho vui hay tin tích cực :amazed::amazed:.
Đánh giá của t thì mấy câu hỏi khá là hay, sát trọng tâm. Mà intern thì không bị hỏi giải thuật, sql chứ mà pv fresher chắc căng hơn nữa quá
22yyhS7.png
 
Review phỏng vấn Bosch Intern Java vừa ngay tại trường sáng nay :ah::ah::
  • OOP:
    1. Nêu các tính chất OOP, tại sao phải sử dụng OOP ?
    2. Phân biệt Overide, Overloading, trường hợp xuất hiện dùng chúng
    3. Phân biệt Interface, Abstract class. Khi nào dùng cái nào
  • Spring Boot:
    1. Nêu các anotation mà em biết
    2. Giải thích các anotation Controller, Service, Autowire
    3. Giải thích hoạt động DI, các cách DI
    4. Các annotation của Spring MVC để xác định cách lấy dữ liệu từ yêu cầu HTTP
    5. Các mapping mà em biết.
    6. Cho một request url vd. Giải thích cách @PathVariable lấy phần path vào agrument
    7. Giải thích Repository, nêu đặc điểm Spring data JPA, tại sao lại dùng JPA, Cách JPA hoạt động
    8. Em dùng gì để trả về phản hồi HTTP dưới dạng đối tượng
  • Java core:
    1. Giải thích Stack, Queue
    2. So sánh ArrayList vs LinkedList, mô tả hình giải thích hoạt động của cà 2, ưu nhượt điểm và trường hợp sử dụng
    3. int với Integer, ưu nhược điểm và trường hợp sử dụng
    4. so sánh Set vs Map
  • Project cá nhân:
    1. Em chọn ra cái ưng nhất và để anh hỏi về nó
    2. Vẽ sơ đồ luồng hoạt động phân quyền của ứng dụng.
    3. Giải thích về cách ứng dụng em xác định quyền, cách duy trì đăng nhập của ứng dụng em và khi hết session sẽ thế nào.
    4. Cách thiết kế class cho ứng dụng
    5. Em dùng AWS làm gì cho ứng dụng mình.
Lúc đầu buổi ảnh hỏi vấn đáp tiếng Anh không thì mình ok luôn nên 3/4 phần trên sẽ vấnđáp tiếng anh,đoạn nào có nhiều từ chuyên môn thi cho vấn đáp tiếng Việt. Mình thì lần đầu pv bằng tiếng Anh nên toàn nói bập bẽ kiểu ghép từ vựng.

Nhìn chung hỏi khá nhiều nhưng không sâu. Đánh giá chung thì khá cơ bản và dễ nếu ôn bài đầy đủ với những gì thớt đã nêu trên. Riêng mình thì chỉ lo ôn OOP vs 1 chút Java Core nên còn nhiều câu trả lời khá fail, nhắm bản thân trả lời được 60-70%, đặc biệt là mấy cái Project toàn làm hơn 6 tháng trước nên giờ chả nhớ gì toàn nói lung tung :beat_brick::beat_brick:.

Cuối buổi có nhờ ảnh đánh giá thì nói với mức độ intern thì kiến thức cơ bản khá ổn và đủ, tiếng anh thì nói người nghe vẫn có khả năng hiểu.
"Nhìn chung là ổn, với sv cuối năm 3 còn phải học trên trường thì hiện em phù hợp với chương trình bootcamp cho Intern, nếu có gì thì nhân sự sẽ liên hệ em" -Không biết ảnh nói động viên cho vui hay tin tích cực :amazed::amazed:.
Em đi làm khoảng 6 tháng mà hỏi như kia thì phần project cá nhân đến đoạn phân quyền chắc oẳng, đi làm thì phần security khách viết rồi, phải ôn lại mới được
 
Review phỏng vấn Bosch Intern Java vừa ngay tại trường sáng nay :ah::ah::
  • OOP:
    1. Nêu các tính chất OOP, tại sao phải sử dụng OOP ?
    2. Phân biệt Overide, Overloading, trường hợp xuất hiện dùng chúng
    3. Phân biệt Interface, Abstract class. Khi nào dùng cái nào
  • Spring Boot:
    1. Nêu các anotation mà em biết
    2. Giải thích các anotation Controller, Service, Autowire
    3. Giải thích hoạt động DI, các cách DI
    4. Các annotation của Spring MVC để xác định cách lấy dữ liệu từ yêu cầu HTTP
    5. Các mapping mà em biết.
    6. Cho một request url vd. Giải thích cách @PathVariable lấy phần path vào agrument
    7. Giải thích Repository, nêu đặc điểm Spring data JPA, tại sao lại dùng JPA, Cách JPA hoạt động
    8. Em dùng gì để trả về phản hồi HTTP dưới dạng đối tượng
  • Java core:
    1. Giải thích Stack, Queue
    2. So sánh ArrayList vs LinkedList, mô tả hình giải thích hoạt động của cà 2, ưu nhượt điểm và trường hợp sử dụng
    3. int với Integer, ưu nhược điểm và trường hợp sử dụng
    4. so sánh Set vs Map
  • Project cá nhân:
    1. Em chọn ra cái ưng nhất và để anh hỏi về nó
    2. Vẽ sơ đồ luồng hoạt động phân quyền của ứng dụng.
    3. Giải thích về cách ứng dụng em xác định quyền, cách duy trì đăng nhập của ứng dụng em và khi hết session sẽ thế nào.
    4. Cách thiết kế class cho ứng dụng
    5. Em dùng AWS làm gì cho ứng dụng mình.
Lúc đầu buổi ảnh hỏi vấn đáp tiếng Anh không thì mình ok luôn nên 3/4 phần trên sẽ vấnđáp tiếng anh,đoạn nào có nhiều từ chuyên môn thi cho vấn đáp tiếng Việt. Mình thì lần đầu pv bằng tiếng Anh nên toàn nói bập bẽ kiểu ghép từ vựng.

Nhìn chung hỏi khá nhiều nhưng không sâu. Đánh giá chung thì khá cơ bản và dễ nếu ôn bài đầy đủ với những gì thớt đã nêu trên. Riêng mình thì chỉ lo ôn OOP vs 1 chút Java Core nên còn nhiều câu trả lời khá fail, nhắm bản thân trả lời được 60-70%, đặc biệt là mấy cái Project toàn làm hơn 6 tháng trước nên giờ chả nhớ gì toàn nói lung tung :beat_brick::beat_brick:.

Cuối buổi có nhờ ảnh đánh giá thì nói với mức độ intern thì kiến thức cơ bản khá ổn và đủ, tiếng anh thì nói người nghe vẫn có khả năng hiểu.
"Nhìn chung là ổn, với sv cuối năm 3 còn phải học trên trường thì hiện em phù hợp với chương trình bootcamp cho Intern, nếu có gì thì nhân sự sẽ liên hệ em" -Không biết ảnh nói động viên cho vui hay tin tích cực :amazed::amazed:.
pass intern chưa bác?
 
Hi các bác, em tay ngang sang IT, base của e là 1 năm rưỡi code python. Từ trang giấy trắng đến giờ em cũng hình dung ra ngành IT này như nào. Công ty em là một start up nên nhân sự ít, công việc khá nhiều thứ linh tinh, em cảm thấy ko có 1 lộ trình nào rõ ràng, toàn tự mò mẫm nên em quyết định nghỉ để tìm môi trường bài bản hơn. Do tay ngang nên em cũng cố tự học những cái cơ bản nhất.
  • Tự đọc giáo trình cơ sở dữ liệu, và làm được hết bài tập và bài thi SQL trên trường đại học.
  • OOP đi làm em ko động nhiều nên chưa có kinh nghiệm để hiểu hết nhưng đã tự đọc giáo trình, đọc quyển head first of design patterns và implement lại, cx hiểu phần nào.
  • CTDL và giải thuật thì xem video youtube thầy bên DHQG giảng, em hình dung đựợc phần dữ liệu, còn giải thuật chưa có thời gian để luyện kỹ hơn.
  • Mạng máy tính xưa em có học trên trường.
  • Trên công ty, công việc em là dựng hệ thống đảm bảo xử lý dữ liệu lớn, một số sản phầm cần tốc độ realtime, ghép nối với FE, BE, đôi khi làm hộ cả BE nếu họ thấy khó quá nên động vào đủ thứ mesage broker: kafka, rabbit, Cache: redis, Search engine: elas, solr, DB: sqlserver, mongo web socket, signr, grpc, fastapi...đóng gói và triển khai sản phẩm dùng docker, multiple thread, multiple process. Lib trên python hỗ trợ hết rồi...
Hiện em đang tự học Java, 2 tuần qua đã xong tutorial về java core cơ bản, jsp-servlet. Viết xong app quản lý sách dùng swing, web quản lý sách dùng jsp-servlet, dữ liệu có kết nối với mySQL. Do biết trước các khái niệm về CTDL, OOP, mạng máy tính nên chưa e camr thấy tiếp cận khá nhanh, khá giống python. Python thì wrap lại nhiều.
Do gia đình ko có điều kiện nên tháng sau em phải đi xin việc còn phụ gia đình nữa ko thể chỉ ngồi học được, tuần tới em muốn học nhanh SpingBoot, các bác có thể chỉ cho em video khóa học, hay tài liệu hay không ạ. Thieẹt ra em muốn học kỹ hơn về CTDL&GT nhưng tuyển dụng toàn yêu cầu biết ngôn ngữ nên em mới ưu tiên học trước. Và với kiến thức như trên em có thể appply vào vị trí fresher Java được ko, deal mức lương như nào hợp lý. Cảm ơn mọi người đã đọc
 
cho em hỏi quy trình test cũng như phỏng vấn ở nab starcamp như nào ạ? nếu ai pass java, reactjs, nodejs review thì càng tốt ạ
 
Hi các bác, em tay ngang sang IT, base của e là 1 năm rưỡi code python. Từ trang giấy trắng đến giờ em cũng hình dung ra ngành IT này như nào. Công ty em là một start up nên nhân sự ít, công việc khá nhiều thứ linh tinh, em cảm thấy ko có 1 lộ trình nào rõ ràng, toàn tự mò mẫm nên em quyết định nghỉ để tìm môi trường bài bản hơn. Do tay ngang nên em cũng cố tự học những cái cơ bản nhất.
  • Tự đọc giáo trình cơ sở dữ liệu, và làm được hết bài tập và bài thi SQL trên trường đại học.
  • OOP đi làm em ko động nhiều nên chưa có kinh nghiệm để hiểu hết nhưng đã tự đọc giáo trình, đọc quyển head first of design patterns và implement lại, cx hiểu phần nào.
  • CTDL và giải thuật thì xem video youtube thầy bên DHQG giảng, em hình dung đựợc phần dữ liệu, còn giải thuật chưa có thời gian để luyện kỹ hơn.
  • Mạng máy tính xưa em có học trên trường.
  • Trên công ty, công việc em là dựng hệ thống đảm bảo xử lý dữ liệu lớn, một số sản phầm cần tốc độ realtime, ghép nối với FE, BE, đôi khi làm hộ cả BE nếu họ thấy khó quá nên động vào đủ thứ mesage broker: kafka, rabbit, Cache: redis, Search engine: elas, solr, DB: sqlserver, mongo web socket, signr, grpc, fastapi...đóng gói và triển khai sản phẩm dùng docker, multiple thread, multiple process. Lib trên python hỗ trợ hết rồi...
Hiện em đang tự học Java, 2 tuần qua đã xong tutorial về java core cơ bản, jsp-servlet. Viết xong app quản lý sách dùng swing, web quản lý sách dùng jsp-servlet, dữ liệu có kết nối với mySQL. Do biết trước các khái niệm về CTDL, OOP, mạng máy tính nên chưa e camr thấy tiếp cận khá nhanh, khá giống python. Python thì wrap lại nhiều.
Do gia đình ko có điều kiện nên tháng sau em phải đi xin việc còn phụ gia đình nữa ko thể chỉ ngồi học được, tuần tới em muốn học nhanh SpingBoot, các bác có thể chỉ cho em video khóa học, hay tài liệu hay không ạ. Thieẹt ra em muốn học kỹ hơn về CTDL&GT nhưng tuyển dụng toàn yêu cầu biết ngôn ngữ nên em mới ưu tiên học trước. Và với kiến thức như trên em có thể appply vào vị trí fresher Java được ko, deal mức lương như nào hợp lý. Cảm ơn mọi người đã đọc
2 tuần học sao đủ apply fresher Java được bác =)
 
cho em hỏi quy trình test cũng như phỏng vấn ở nab starcamp như nào ạ? nếu ai pass java, reactjs, nodejs review thì càng tốt ạ
Đầu tiên làm một bài test online, 1 câu lý thuyết, 2 câu bài tập dạng leetcode tầm easy. Bây giờ hình như đạt 75% điểm mới pass
Pass bài test rồi thì đến vòng phỏng vấn, có hỏi tiếng Anh, các câu lý thuyết về ngôn ngữ lập trình, database, hỏi một ít về thuật toán, các project từng làm
 
Đầu tiên làm một bài test online, 1 câu lý thuyết, 2 câu bài tập dạng leetcode tầm easy. Bây giờ hình như đạt 75% điểm mới pass
Pass bài test rồi thì đến vòng phỏng vấn, có hỏi tiếng Anh, các câu lý thuyết về ngôn ngữ lập trình, database, hỏi một ít về thuật toán, các project từng làm
Tiếng anh ntn bác:adore:
 
Back
Top