Các câu hỏi phỏng vấn việc làm điển hình liên quan đến phát triển trò chơi là gì? [đóng cửa]


11

Tôi đã xem xét một số ví dụ từ StackOverflow, nhưng tôi muốn biết liệu có ai trong số bạn có thể đưa ra các ví dụ cụ thể về câu hỏi phỏng vấn xin việc không ... Chúng có khác với một công việc liên quan đến phát triển trò chơi không?


1
Bởi "phát triển trò chơi" bạn đang đề cập chủ yếu đến lập trình?
Hóa đơn

Vâng, quên đề cập đến xin lỗi
Jesse Emond

5
Đây không phải là một wiki cộng đồng, vì không có câu trả lời đúng duy nhất mà chỉ là một danh sách các câu hỏi?
Ian Schreiber

3
... nhưng nếu tôi nói với bạn, bạn sẽ có lợi thế không công bằng nếu bạn phỏng vấn chúng tôi.
Tetrad

Câu trả lời:


6

Bối cảnh của các câu hỏi có thể thay đổi, nhưng không thực sự; nếu bạn đang tìm cách lập trình, bạn vẫn sẽ được hỏi những câu hỏi áp dụng cho Khoa học máy tính nói chung, bao gồm, nhưng không giới hạn ở:

  • toán học
  • Cú pháp lập trình
  • Phương pháp lập trình
  • Gỡ lỗi

Ít nhất, tôi đã. Lập trình câu hỏi phương pháp của tôi đã được phrased về các điều khoản liên quan đến trò chơi, chẳng hạn như shipsbullets, nhưng nó thực sự là một câu hỏi thiết kế và một câu hỏi toán học.


17

Tôi có phải là người xấu vì tôi nghĩ về những điều này?

  • Bạn làm gì để giải trí? (Dịch: Bạn có một cuộc sống xã hội sẽ can thiệp vào việc đưa vào 60 giờ một tuần bình thường, hơn 100 tuần trong khủng hoảng?)
  • Làm thế nào để bạn cân bằng cuộc sống cá nhân của bạn với công việc? (Dịch: Bạn đã có kinh nghiệm với một công việc bình thường mà bạn đặt vào một ngày và sau đó về nhà từ khi bạn hoàn thành, hoặc chúng ta có thể định dạng bộ não của bạn với những kỳ vọng điên rồ giúp chúng ta kiếm tiền?)
  • Nơi nào bạn nhìn thấy mình trong năm năm? (Dịch: Chúng tôi có cơ hội hợp lý để giữ bạn trong vai trò khỉ mã giống nhau trong một số chu kỳ sản phẩm không?)

Tuyên bố miễn trừ trách nhiệm : Xin lưu ý rằng câu trả lời này chứa một số lượng cay đắng và cay độc cao, và nội dung của nó phản ánh một tình huống xấu nhất mà ngành công nghiệp game không may nổi tiếng. Có nhiều người có đạo đức và có động lực lành tính thực hiện tuyển dụng và quản lý trong ngành, và được hỏi bất kỳ câu hỏi nào trong số này không tự động có nghĩa là "bản dịch" được áp dụng.


3
Câu hỏi cuối cùng rất nguy hiểm trong ngành công nghiệp trò chơi. Bạn có thời gian trung bình một người làm việc trong ngành công nghiệp trò chơi (đặc biệt là lập trình viên) là 5 năm và thường bao gồm 2-3 chuyển đổi công việc (ngành công nghiệp trò chơi không được biết đến để thăng tiến nội bộ)
James

2
Tôi nghĩ rằng bạn đang hơi quá hoài nghi. Ví dụ, khi tôi hỏi những câu hỏi của những người mà tôi đang tìm kiếm để đảm bảo rằng họ có và coi trọng sự cân bằng giữa công việc và cuộc sống bởi vì điều đó quan trọng đối với tôi và tôi muốn những người tôi làm việc cùng cảm thấy như vậy. Tương tự như vậy, tôi muốn biết liệu ứng cử viên có phải là người muốn chuyển sang vai trò cao cấp hơn hay không, bởi vì đó có thể là hoặc không phải là những gì chúng ta đang tìm kiếm tại thời điểm đó, et cetera.

Tôi hoan nghênh bạn. Bạn có tin rằng động lực của bạn trong việc này là điển hình của ngành công nghiệp, hoặc ở một mức độ đặc biệt nào đó?
hỗn loạn

4
Có bằng chứng nào cho thấy ngành công nghiệp game quảng bá ít hơn những người khác không? Hầu hết những điều tôi đã đọc nói rằng nhảy việc có lợi hơn ở mọi nơi , nếu bạn muốn đối phó với sự căng thẳng và rủi ro. Nếu bất cứ điều gì, trò chơi có lẽ là ngành công nghiệp phần mềm duy nhất mà bạn có thể có được một danh hiệu "cao cấp" hoặc "dẫn đầu" trong năm năm.

3
Bạn là một người thực tế khi nghĩ về những điều này, nhưng sẽ tốt hơn nếu ít nhất thêm một từ chối trách nhiệm rằng đây là trường hợp xấu nhất, không phải mọi trường hợp.
Ian Schreiber

6

Từ kinh nghiệm của tôi được phỏng vấn:

  • Mong đợi một số câu hỏi kỹ thuật liên quan đến chuyên môn của bạn (ví dụ: nếu bạn đang cố gắng cho vị trí lập trình viên đồ họa, hãy mong đợi một số câu hỏi về thư viện đồ họa nào bạn đã làm việc và một số thuật toán đồ họa nổi bật hơn)

  • Một số công ty cung cấp cho bạn các bài kiểm tra lập trình, về loại "viết mã để làm X". Điều này có thể xảy ra tại cuộc phỏng vấn của bạn trong thời gian thực hoặc họ có thể yêu cầu bạn thực hiện việc này trước thời hạn và gửi nó cùng với đơn đăng ký của bạn. Hy vọng sẽ đấu tranh đỏ mặt thông qua sự bối rối của việc phải xác định chính xác các lỗi trong mã của riêng bạn.

  • Bạn có thể có một số câu hỏi về các lĩnh vực khác, chẳng hạn như âm thanh, nghệ thuật thị giác, sản xuất và thiết kế trò chơi hoặc câu hỏi về khả năng chơi độc đáo với mọi người trong các lĩnh vực đó. Bạn không cần phải là chuyên gia trong các lĩnh vực không lập trình, nhưng bạn cần có khả năng giao tiếp hiệu quả với những người không lập trình. .

  • Vì nhà phát triển trò chơi rất thiên về đội nhóm, mong đợi rất nhiều câu hỏi không phải lập trình đang cố gắng tìm nhóm phù hợp: câu hỏi về cách bạn xử lý các tình huống căng thẳng, bất đồng với cấp trên, yêu cầu thứ mười một từ nhà xuất bản, thông số kỹ thuật không thể thực hiện từ và chỉ nói chung nếu bạn là kiểu người mà người khác muốn dành nhiều thời gian hơn so với họ dành cho gia đình.

Tất nhiên, quy trình phỏng vấn của mỗi công ty là khác nhau, nhưng tôi nghĩ bạn sẽ tìm thấy nhiều điểm tương đồng hơn là khác biệt giữa lập trình ngành công nghiệp trò chơi và lập trình công nghiệp phần mềm lớn hơn, về mặt cuộc phỏng vấn. Sự khác biệt lớn nhất là trong ngành công nghiệp game, người phỏng vấn bạn có thể sẽ không mặc một bộ đồ :)


4

Tất nhiên, có những câu hỏi phỏng vấn tiêu chuẩn (lập trình, cá nhân, v.v.). Nhưng sau đó, cũng có những câu hỏi liên quan đến trò chơi, ví dụ:

  • Những loại trò chơi nào bạn thích / chơi?
  • trò chơi yêu thích của bạn là gì?
  • Bạn có ổn khi làm việc với thể loại X không?

Hơn nữa, họ có thể hỏi bạn về các công nghệ / API / SDK cụ thể và chuyên môn của bạn là gì (đồ họa? Vật lý? Âm thanh?).


3
Và chỉ là một lời khuyên - khi ai đó hỏi trò chơi yêu thích của bạn là gì, đừng chỉ đặt tên. Nói về lý do tại sao bạn thích nó, những gì bạn không, những gì bạn thay đổi trong đó. Mặt khác, nó nói với người phỏng vấn rằng bạn thực sự không nghĩ nhiều về các trò chơi.

3
Khoảng thời gian tốt nghiệp nhiều năm trước, tôi biết một số ít người đã phỏng vấn tại một công ty trò chơi được thành lập tại địa phương sau một hội chợ việc làm. Tất cả đều đề cập rằng người phỏng vấn hỏi về trò chơi yêu thích của họ, và không ai trong số họ đã chơi bất kỳ trò chơi nào ngoại trừ Pac Man hoặc Pong, và đây là thời đại của trò chơi động cơ Quake 3. Tôi không có bằng chứng về việc điều này ảnh hưởng đến các cuộc phỏng vấn của họ, nhưng nó không thể tích cực.
indiv

1
Chà, nếu họ có thể nói dài dòng về lý do Pac-Man là một trò chơi tuyệt vời, tôi thích câu trả lời chung mà tôi nhận được khi phỏng vấn, "Vâng, tôi yêu $ X" mà không cần theo dõi. (Và 80% thời gian, X là WoW hoặc trò chơi có ngân sách tiếp thị cao được phát hành gần đây nhất.)

1
Câu trả lời phổ biến nhất tôi nhận được là "Need For Speed". Khi tôi hỏi cái nào, câu trả lời luôn là "Tôi không nhớ."
Vijay Varadan

4

Đối với câu hỏi như thế này, có một trang web tuyệt vời: glassdoor.com . Nó chủ yếu chuyên về các lượt xem và cũng có một số điều khác về các công ty. Tư cách thành viên là miễn phí (hoặc là một nửa năm trước) nếu bạn sau một thời gian bạn dành ở đó để lấp đầy cuộc phỏng vấn của bạn trong công ty của bạn. Có thể bạn sẽ tìm thấy rất nhiều người tham dự vào vị trí tương tự tại công ty tương tự.

Và đối với tôi là một kỹ sư đồ họa máy tính

  • Mô tả đường ống đồ họa trên gpu (không chỉ là phần lập trình, mà là cách nó thực sự hoạt động)
  • Làm thế nào bạn sẽ làm ... một cái gì đó liên quan đến các công cụ trò chơi (của tôi là bóng tối cho ánh sáng đa hướng.)
  • ánh xạ bóng, ánh xạ môi trường, mô hình tô bóng, che khuất môi trường xung quanh ...

4

Bạn đã không chỉ định một môn học, nhưng để lập trình hầu hết mọi bài kiểm tra của công ty trò chơi tôi từng thấy đều có:

  • Một câu hỏi về các hàm hủy ảo trong C ++. Những gì họ làm, khi họ cần, vv
  • Một câu hỏi về các sản phẩm chấm và các sản phẩm chéo, những gì chúng làm, cách chúng được sử dụng, có thể là chúng có nguồn gốc như thế nào.

3

Không có câu trả lời nào khác cũng không phải là một câu trả lời hay.

Kiểm tra lập trình: Nói chung muốn xem những gì bạn có khả năng và thời gian quay vòng của bạn là gì .. Chỉ cần nhớ rằng một câu trả lời sai không bao giờ là tốt, vì vậy đừng vội vã những điều này để làm cho nó giống như bạn có thể xoay chúng nhanh chóng . Chỉ cần làm một tìm kiếm google cho các bài kiểm tra lập trình. Ngoài ra, hãy xem thử nghiệm lập trình Sucker Punch .. rằng một trong số đó là Infamous và đã tồn tại mãi mãi (hàng trăm bài đăng trên diễn đàn được tạo ra từ việc cố gắng có được một giải pháp tốt cho nó).

Qua điện thoại: Đây thường sẽ là những câu hỏi công nghệ nhẹ và chủ yếu là câu hỏi cá nhân. Tại sao bạn muốn làm trò chơi video, tại sao bạn muốn làm trò chơi video của họ .. vân vân và vân vân.

Ở người: Thường là giai đoạn cuối .. Làm trò chơi điện tử rất căng thẳng .. bạn cần thể hiện bạn có thể thích nghi, tương tác với người bạn đang phỏng vấn và tôi gần như có thể đảm bảo bạn sẽ được hiển thị xung quanh một vài thành viên chủ chốt khác của nhóm. Ngoài ra, một số câu hỏi về công nghệ có thể được đưa ra ở đây ... Tuy nhiên tôi đã rất thành công trong việc tránh nhận chúng ... Có thể phải làm gì đó để nói với họ những gì mã / kịch bản của họ đang làm với họ yêu cầu tôi viết một cái gì đó;)

Mặc dù vậy, xin lưu ý, như đã đề cập ở phần đầu .. Không có câu trả lời nào khác ở đây là một câu trả lời tồi, các câu hỏi sẽ rộng và nhiều .. Chủ yếu là trò chơi hoặc đối tượng trò chơi, nhưng lập trình là lập trình .. trò chơi video chỉ cần làm 60 lần một giây :)

Chúc may mắn!

EDIT: Liên kết được lưu trong bộ đệm đến một danh sách công việc Sucker Punch cũ w / Kiểm tra lập trình được tham chiếu ở phía dưới.


3
Tôi không thể tìm thấy bài kiểm tra lập trình cú đấm thông qua google ... bạn có thể cung cấp một liên kết không?
Hóa đơn

1
@Hóa đơn. Xin lỗi, có vẻ như họ không có vị trí lập trình mở nên bài kiểm tra lập trình không có trên trang của họ .. Tuy nhiên tôi đã tìm thấy một liên kết Google Cache cho một công việc lập trình cũ và đã đưa liên kết vào bài đăng. Thưởng thức!
James

Đoán nó dự kiến, nhưng liên kết đã chết và tôi không thể tìm thấy một liên kết mới.
leetNightshade

@leetNightshade Tôi sẽ xem liệu tôi có thể đào một cái mới không nhưng vâng, nó đã biến mất .. đó là về việc xây dựng hệ thống xếp hàng trên ngăn xếp bằng cách sử dụng càng ít byte càng tốt.
James
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.