アリからインターンシップのオファーを受けた後、4回のテクニカルラウンドと1回のHR面接を含む5回の面接を受けました。ここであなたの面接経験と学習の要約を共有してください。より多くの友達を助けたいと思っています。
私は中南大学で情報管理の学士号を取得し、3年生の2学期からJavaを学び始め、北京航空航天大学でモバイルクラウドコンピューティングを専攻しました。当初は小梅でしたが、徐々に段階的に進んでいきました。将来的にはこれに頼る必要があるので、就職活動に意欲を持ち、準備は早ければ早いほどよいということです。
アリ側
一方で、午前9時にアリペイから面接の電話が増えました。できるだけ早くアリからの電話を受けたいと思っているので、とても興奮しています。電話がつながった後も、私はまだとても緊張していました。結局のところ、それはそのような最初のインタビューでした。
真ん中の質問を思い出せません。質問のリストは次のとおりです。
- 自己紹介、3分以内(実際、私の紹介は1分未満です)
- 学部レベルで自分よりどれだけ気分が良くなり、どのような改善がありますか
- 大学院での最大の改善点は何ですか
- あなたはどちらの方向に適していると思いますか
- 同期とロックの使用シナリオの違い。同期のソースコードを見たことがありますか?
- JVM自動メモリ管理、マイナーGCおよびフルGCトリガーメカニズム
- JVMチューニングについて学びましたか?基本的な考え方は何ですか?
- 大量のデータを保存するためのストレージシステムを設計する方法
- キャッシュの実現原理、キャッシュを設計する際に注意すべき点
- JVMのどのメモリ領域が人気のある淘宝網製品情報ですか?
- オペレーティングシステムのページストレージ
- volatileキーワードを使用してメモリの可視性を確保する方法
- 起こる-原則の前に
- Lucene全文検索の原理
- どのような開発に適していると思いますか、またその理由
- 杭州、インターンシップはどこに行きたいですか?
インタビュアーに質問する:
- このインタビューでの私のパフォーマンスについてのコメント
- テクノロジースタックに何を追加する必要があるか
- 次の面接のチャンスがあります
片側の要約
50分以上会った後、面接官から、彼は私よりずっと年上ではない年配の従業員であることがわかりました。一般的に言って、会話はかなり投機的でした。面接官に次の面接の機会がまだあるかどうかを尋ねた最後の3つの質問は、次のように述べています。競争は熾烈ですが、まだ機会はあります。
一方の質問はそれほど難しいことではありませんが、インタビュアーから比較的高い評価を得るためには、ある程度の表現力と技術の比較的本質的な理解が必要です。答えるときに適切な拡張を行うことができれば質問、あなたは当然インタビュアーにあなたの異なる評価をさせます。
私は質問に答えるために特定の手順に従います:最初に質問の本質に答え、特定の詳細に答え、そして最後に通常のプログラミングでいくつかの拡張を行います。このように、インタビュアーはあなたがこのテクニックに本当に一生懸命取り組んだと感じさせます。
アリの両面
6日近く待った後(私はブラシをかけられたと思った)、ついに第2週の木曜日にアリから面接の電話を受けました。それは興奮でした。私はすぐに静かな場所を見つけ、準備ができたときに正式な面接を開始しました。2番目の面接官は部長なので、当然少し緊張しています。今回はインタビュアーがやって来て直接尋ねましたが、それほどおしゃべりなインタビュアーは一人もいませんでした。
インタビュー中の質問は次のとおりです。
- 自己紹介、3分以内(私の紹介はまだ1分以内)
- あなたは並行プログラミングに精通していると言うので、Javaロックの種類と違いについて話すことができます(深さは異なります)
- メモリの可視性を確保する方法
- Httpリクエストのプロセスと原則
- TCP接続の特徴
- 安全で信頼性の高いTCP接続を確保する方法
- TCP接続にスリーウェイハンドシェイクが必要なのはなぜですか。2回できないのですか。
- AOPの原則
- 動的プロキシとcglibの違い(これ、非常に酔っている)
- 次に、プロキシの実現原理について話します
- Springのソースコードを読んだことがありますか?Iocコンテナのロードプロセスについて話しましょう
- バイトコードのコンパイルプロセスを理解しましたか(私は本当にこれを知りません)
インタビュアーに質問する:
- インターンシップのために杭州に来られますか
- インタビューのパフォーマンスについてコメント
- 次の面接のチャンスがあります
- 私のテクノロジースタックに何を追加する必要があると思いますか?どのような側面を改善する必要がありますか?
両面まとめ
双方のインタビュアーが尋ねる質問は比較的簡単であり、あなたがそれを知っていれば答えも知られていますが、知らなければ答えはわかりません。これらの質問は、一部は基本的なものであり、一部はあなたの専門的なスキルに基づいています。
面接後の面接官の評価は、非常に満足のいくものでした。次の面接の機会があります。結構満足ですが、面接官が次の面接のチャンスがあると言うのを聞いて、面接は終わったはずだと思います。
今回は面接を受けましたが、なぜ面接官が私を上手に扱ってくれるのか考えています。後で、私の答えはその点に答えましたが、それは十分に拡張されておらず、いくつかの問題を理解するのに十分な実務経験が不足していることを知っています。インタビュアーは、バイトコードのコンパイルプロセスとJVMチューニングの知識を研究する時間があると私に言いました(これに特に重点を置くことは非常に重要です)。
私自身の欠点に応えて、インタビューの後、私は必死にコードを書くのを見る生活に飛び込みました。面接では回答が得られないのが普通ですが、面接官の予想を超えて回答できれば、面接官にとっても重要なボーナスアイテムです。
アリ三面(監督面)
3回目と2回目から5日後、静かな場所で電話インタビューを始めました。監督がプロジェクトについてもっと質問すると言われているので、数日待っている間に、プロジェクトにもう少し重要なポイントを追加しました。監督は最初に出てきたときはとても失礼でしたが、一番恥ずかしいのは、恥ずかしそうに言ってエコーがあるといつも感じていることです。
以下は、3つの側面で発生する問題です。
- 自己紹介、3分以内(この時間はもっと長く、2分強のようです)
- よく知っているプロジェクトを教えてください
- なぜこのプロジェクトを行うのですか
- プロジェクトで使用されているアーキテクチャとデータベースの設計方法
- データベースにあるテーブルとその理由
- 主なコアモジュールとモジュール間の通信方法は何ですか
- セッションをどこに置くか
- セッション状態を保存する方法、方法と違いは何ですか
- 分散セッションを管理する方法とどのようなソリューションがありますか
- (もちろん)データ構造とアルゴリズムを学びましたか、二分探索のプロセスについて話します
- 高速ソートのプロセスと疑似コードの記述について教えてください
- たとえば、jdkソースコードで使用されているデザインパターンを理解します。
- 私に質問することはありますか(それでも上記の3つの質問)
三面まとめ
三方が交差していると思いましたが、アリ監督のインタビューになるとは思っていませんでした。最初の2回のインタビューでは具体的な技術的な質問があったため、3つの側面の後で具体的な技術的な質問はありません。要約すると、使用した技術的な原則とその理由を含め、行ったプロジェクトについて詳しく説明する必要があります。これらのテクニックを使用するには。
このプロジェクトでは、インタビュアーは次の点に注意を払いました。
- プロジェクトの重要なポイントを達成する方法(詳細な技術原則が必要)
- 遭遇した最大の問題は何ですか(それらは何ですか)、そしてどのようにそれらを解決しましたか?
- 関数を拡張する必要がある場合、システムの結合度を下げる方法
- 関数を最適化する場合、どのように設計および最適化しますか
履歴書に書かれている項目については、上記の4つの質問を自分で考えれば、面接に慣れることができます。履歴書に不正な行動があったため、面接官は詳細を尋ねて内容を明らかにする必要があります。面接官から次の面接の機会があったとのことで、当然とても嬉しかったです。
アリババ(ディレクター)
案の定、翌日の午後4時に部長から電話があり、簡単な連絡を経て面接が始まりました。このインタビューは最もリラックスした気分です。高度な技術的な問題はありません。友達とおしゃべりしているような気分です。このインタビュアーに本当に感謝しています。
インタビューで尋ねられた質問は次のとおりです。
- 自己紹介をさせてください、3分以内
- 最も身近なプロジェクトを紹介します
- プロジェクトで使用されているアーキテクチャとハイライトは何ですか
- 普段どのコースを勉強していますか
- あなたの現在の研究の方向性は何ですか
- 家はどこですか
- どんな本を読みたいですか
- インターンシップはいつ来られますか?
四方八方からのまとめ
これは比較的簡単で、特に技術的な問題はありませんが、インタビュアーはプロジェクトに注意を払っています。後で、ディレクターはあなたの基盤だけでなく、主にあなたの可能性(つまり、あなたがトレーニングの価値があります)。物事は想像上のものに見えますが、それでも通常の研究からわかります。したがって、開発者として、技術の研究も非常に重要です。面接官から人事の通知を待つように言われたのを聞いて嬉しかったし、食事のほうが香りがいいと感じました。
アリファイブフェイス(HRフェイス)
約4日後、ようやく人事部から電話があり、ワクワクしました。アリはオファーからそう遠くないと感じているので、私は興奮していて、良いチャットをしています。
HRが私に尋ねた質問は次のとおりです。
- 自己紹介をしてください
- プロジェクトは何をしましたか
- 杭州の多くの商人が支払いQRコードを使用しているのをあなたの質問で見てください、あなたはAlipayについてどう思いますか
- 毎日Alipayを使用している人は非常に多いです。これらのデータが保存されている場合、どのように設計しますか?(HRは技術的な質問をしないと言われていませんか?それは確かにAliのHRです)
- なぜあなたはインターンシップのためにAlipayに来たいのですか?
- クラスメートはあなたと教師をどのように評価しますか
- 同僚と意見の相違がある場合、どのように解決しますか?
人事面接について
実は、人事面接の最終入学結果には拒否権が1票あると長い間聞いていましたが、前回の技術面接後も非常に心配です。そこで、先輩に相談して、インターネットでAli HRの面接の情報を見つけたところ、おそらく次のような結論に達しました。
- 誠実さが最も重要であるため、履歴書に虚偽の情報を含めないでください。虚偽の情報を通じて面接の機会を得ようとした結果は、報われません。
- 人事部はあなたの表現力、同僚と仲良くする能力、仕事に対する態度にもっと注意を払います
- あなたがあなた自身のために明確なキャリアプランを持っているかどうか(あなたが最初にあなた自身のために明確な立場を持っているという条件で)
- 報酬の問題について(インターンシップのポストのため、これについては触れませんでしたが、私にとっては能力が最も重要です。能力が上がると、当然給与が上がります)
面接についての考え方
アリの申し出を受ける前、私はいつも質問について考えていました:アリに近づくために私は何をすべきですか?成長と思考の年は私にこれを認識させました。私は多くの落とし穴に遭遇しましたが、それは私に明確な立場と私自身の明確な目標を本当に与えてくれました。
そのため、日々学んでいることがモチベーションを高め、改善を続け、最終的に目標を達成することができます。したがって、混乱することが最も恐ろしいことです。正しい態度を持ち、仕事を見つけることに熱意を持ち、一生懸命働くことによってのみ、目標に一歩近づくことができます。
でも、目標と努力があれば、目標を達成できないかもしれません。結局のところ、そこには運の要素があり、好きな仕事を見つける可能性が高いとしか言えません。良い面接官に会うことは間違いなく利益を生む。アリババの4人のインタビュアーはとても良いと思います。彼らは高度な資格を持っていて私を当惑させなかったので、この4人のテクニカルインタビュアーにとても感謝しています。
学習教材の共有
記事の長さが限られているため、スクリーンショットの形式で以下を示します。好きなときにアシスタントvxを追加できます。bjmsb10ですべてを無料で入手できます。
このインタビューマニュアルの構成には、主に次の3つの主要なテーマ、5つのメインモジュール、および35の小さなセクションが含まれています。
程序员面试题集
JAVA核心面试题库(1000+题.pdf)
JAVA常见面试题库(3000+题.pdf)
BATJ JAVA经典必考面试题库(50+题.pdf)
互联网一线大厂面试题库(300+题.pdf)
百度篇
京东篇
腾讯篇
头条篇
美团篇
华为篇
滴滴篇
........
Java各知识点综合面试题(5000+题.pdf)
并发编程
多线程
集合框架
设计模式
数据库
性能优化
RabbitMQ消息中间件
ActiveMQ消息中间件
Dubbo
JVM
Kafka
MongoDB
MyBatis
MySQL
Netty
Nginx
Redis
Tomcat
Zookeeper
Spring
SpringBoot
SpringCloud
SpringMVC
...
カタログ情報のスクリーンショット
記事を再開する:
仕事のホッピング
一次製造業者へのインタビューの質問(350以上の質問)
JVMインタビューの質問の要約(100以上の質問)
Tomcatインタビューの質問の要約
Tomcat最適化関連の面接の質問(60以上の質問)
Mysqlインタビューの質問の要約(1)
Mysqlインタビューの質問の要約(2)
Springソースコードの詳細な分析
Redisの一般的な面接の質問の要約(300以上の質問)
Zookeeperの一般的なインタビューの質問の概要(50以上の質問)
Java高周波コアインタビュー質問バンク(1000以上の質問)
取得する方法
次のようにアシスタントvxを追加します:bjmsb10すべてを無料で入手
最終要約
私の学部生は専攻ではなく、Javaにしか触れたことがないので、後輩の頃は将来の開発の道に戸惑い、どこに行けばいいのかわからず、敗者のように感じました。大学院入試を終えて、幸運にもキングディーインターンシップに参加することができたので、自分の欠点や欠けている点を認識でき、目標を立てる過程でもありました。
卒業後は、本を読んだり、コードを書いたり、ブログを書いたり、プロジェクトに取り組んだり、毎日まとめたり、振り返ったりしていました。まさにそのような絶え間ない内省と努力の過程で、真の成長と進歩を遂げました。また、この経験から、アリの技術面接官の質問に自由に答えることができ、アリの申し出をスムーズに受けることができました。
最後に、私は自分自身を励ますために自分自身に2つの文を与えたいと思います。
難しいほど、幸運です!現在、ほとんどの人の努力のレベルが低いため、才能のために戦う番はありません。