Full Dialogue
Leader
本日はお忙しい中、ありがとうございます。チームリーダーの大山です。よろしくお願いします。Thank you for coming today despite your busy schedule. I’m Oyama, the team leader. Nice to meet you.Candidate
こちらこそ、よろしくお願いいたします。陳と申します。本日はお時間をいただきありがとうございます。Thank you very much. My name is Chen. I appreciate your time today.Leader
まず、今回のプロジェクトについて簡単にご説明します。First, let me briefly explain the project.Leader
我々のチームは現在、20名ほどの体制で、医療機関向けの新しいデータ管理システムを開発しています。Our team currently has about 20 members and is developing a new data management system for medical institutions.Leader
今はちょうど要件定義の段階なんですが、来月から設計フェーズに入ります。We are now in the requirements definition phase, and will begin the design phase next month.Leader
サーバー側はJavaかGoを使用する予定で、モバイルアプリとWeb管理画面も同時に開発します。The server side will use either Java or Go, and we will also develop a mobile app and a web admin panel.Leader
では、簡単に自己紹介と、これまでのご経験をお話しいただけますか?Now, could you introduce yourself and tell us about your experience?Candidate
はい。中国の大学で情報工学を専攻し、卒業後8年間、主にJavaとGoを使ってサーバーサイド開発をしてきました。Yes. I majored in Information Engineering at a university in China, and after graduation, I spent 8 years mainly working on backend development using Java and Go.Candidate
4年前に日本へ来てからは、金融や医療分野のシステム開発案件に参加し、上流設計からテストまで一通り担当しました。After coming to Japan four years ago, I joined financial and medical system development projects, handling everything from upstream design to testing.Candidate
最近は要件定義書や外部設計書の作成、レビュー、テスト計画書の作成なども行っています。Recently, I have also created requirement documents, external design documents, reviews, and test plans.Leader
ありがとうございます。では、最近携わったプロジェクトについてもう少し詳しく教えてください。Thank you. Could you tell me more about a recent project you worked on?Candidate
はい。直近では、医療データを扱うクラウド管理システムの開発を担当しました。Yes. Recently, I worked on developing a cloud management system that handles medical data.Candidate
私はAPIサーバーの設計と実装を担当し、Spring Bootを使用しました。I was responsible for designing and implementing the API server using Spring Boot.Candidate
要件定義の段階から参加しており、I/F仕様書やER図を作成し、設計レビューを行いました。I participated from the requirements phase, created interface specifications and ER diagrams, and conducted design reviews.Leader
なるほど。医療系ということは、セキュリティ要件も厳しかったのでは?I see. Since it’s in the medical field, the security requirements must have been strict.Candidate
そうですね。通信の暗号化や認証・認可の実装には特に注意しました。Yes. We paid particular attention to communication encryption and authentication/authorization.Candidate
JWTを使ったトークン認証を導入し、ログ監査機能も追加しました。We implemented JWT-based token authentication and added log auditing features.Leader
素晴らしいですね。Go言語の経験もお持ちとのことですが、どんな案件で使われましたか?Excellent. You also have experience with Go—what kind of project was that?Candidate
マイクロサービス構成のプロジェクトで、Goを使ってAPIゲートウェイを開発しました。In a microservice-based project, I used Go to develop an API gateway.Candidate
処理性能を重視し、gRPC通信を採用して、リクエスト遅延を30%ほど改善しました。To improve performance, we adopted gRPC communication and reduced request latency by about 30%.Leader
すごいですね。今回の案件でもバックエンドはJavaかGoで検討中です。どちらでも対応可能ですか?Very impressive. For this project, the backend may also use Java or Go. Can you handle either?Candidate
はい、どちらも対応可能です。プロジェクトの方針や他チームの技術スタックに合わせて柔軟に対応できます。Yes, I can work with both. I can flexibly adapt to the project policy and the tech stack of other teams.Leader
ありがとうございます。今回のプロジェクトはウォーターフォール型の進め方で、外部設計書・内部設計書・テスト仕様書などをしっかり作成していきます。Thank you. This project follows a waterfall model, and requires detailed documents such as external design, internal design, and test specifications.Leader
ドキュメント中心の開発に慣れていますか?Are you used to documentation-heavy development?Candidate
はい、日本では主にウォーターフォール型の案件に参加してきました。Yes, in Japan I mostly worked on waterfall-style projects.Candidate
レビュー記録やテスト結果報告書などもフォーマットに従って作成していました。I also created review records and test result reports in the required formats.Leader
設計書の作成で、特に難しかった点や工夫した点はありますか?In document creation, were there any difficulties or things you paid special attention to?Candidate
要件が曖昧な場合は、業務フローを図解してお客様と確認するようにしています。When requirements were unclear, I created workflow diagrams to confirm with clients.Candidate
また、複数チームが関わる場合は、API仕様書を共通フォーマット化して、誤解を減らしました。Also, when multiple teams were involved, I standardized the API specification format to reduce misunderstandings.Leader
いいですね。レビューはどのように行っていましたか?Good. How did you conduct reviews?Candidate
設計レビューはチーム内で2段階に分けて行いました。まず担当者間で一次レビュー、その後リーダーが最終確認を行う流れです。Design reviews were done in two steps: a first review among members, then a final check by the leader.Candidate
コードレビューもGitLab上でコメントベースで実施しました。Code reviews were done through comments on GitLab.Leader
助かります。日本語での議論やドキュメント作成には問題なさそうですね。That’s helpful. It seems you have no issues with discussions or documentation in Japanese.Leader
ちなみに、今回の現場は品川駅から徒歩5分ほどのビルになります。陳さんの最寄り駅はどちらになりますか?By the way, the worksite is in a building about a 5-minute walk from Shinagawa Station. Where is your nearest station?Candidate
はい、私は東急線の武蔵小杉駅の近くに住んでいます。品川までは電車で25分くらいです。I live near Musashi-Kosugi Station on the Tokyu Line. It’s about 25 minutes to Shinagawa.Leader
それなら通勤も問題なさそうですね。Then commuting shouldn’t be a problem.Leader
勤務形態ですが、最初の2ヶ月は出社、その後は週2、3日在宅勤務の予定です。Regarding the work style, the first two months require office attendance, then 2–3 days of remote work per week.Leader
勤務時間は9時30分から18時で、休憩1時間です。状況によっては残業が発生することもありますが、大丈夫でしょうか?Working hours are 9:30 to 18:00 with a one-hour break. There may be some overtime—will that be okay?Candidate
はい、問題ありません。出社と在宅の両方に対応できます。Yes, that’s fine. I can handle both office and remote work.Candidate
勤務時間については、フレックス制ではないと伺いましたが、9時30分であれば通勤にも支障ありません。I heard it’s not a flextime system, but starting at 9:30 is fine for commuting.Leader
承知しました。残業は多くても月10時間程度を想定しています。Understood. Overtime is expected to be at most about 10 hours a month.Leader
もし採用となった場合、いつ頃から参画可能ですか?If you are hired, when can you start?Candidate
現在の案件が今月末で終了予定ですので、調整できれば来月1日から参加可能です。My current project will finish at the end of this month, so if I adjust things, I can start on the 1st of next month.Leader
承知です。その時期で問題ありません。私からの質問は以上です。何かご質問はございますか?Understood. That timing is fine. Those are all my questions. Do you have any questions?Candidate
はい、プロジェクトの体制や使用ツールはどのようになりますか?Yes. Could you tell me about the team structure and tools used in the project?Leader
Redmineでチケット管理、GitLabでソース管理、Teamsでコミュニケーションを取る予定です。設計書はConfluenceを使用します。We plan to use Redmine for ticket management, GitLab for source control, Teams for communication, and Confluence for design documents.Candidate
承知しました。ありがとうございます。Understood. Thank you.Leader
他の質問はございませんか?Any other questions?Candidate
はい、ありません。No, that’s all.Leader
承知しました。それでは本日の面談は以上とさせていただきます。本日はお時間をいただき、誠にありがとうございました。Very well. That concludes today’s interview. Thank you very much for your time.Candidate
こちらこそ、貴重なお時間をいただきありがとうございました。Thank you very much for your valuable time.
Onigiri Japanese Learning
【Speaking Practice】
To improve your Japanese pronunciation and oral communication skills, daily speaking practice is essential. There is a speaking practice function on the app, go and try it!