序文
最初に、あなたのアイデンティティ、著者のジュニアおよびシニア学生シャオリンを報告します。Min Xiaominは現在、サーバー側の開発を募集しています。学校の採用面接に参加して以来、彼は4つの企業のサービス側の開発ポジションに直面しています。
- Douyin、IES Interactive Entertainment
- Tencent、PCGアプリケーショントレジャーデータセンター
- アリ、新しい小売サプライチェーン
- Meituan、ショップ事業部へ
これまでのところ、まだクロスオーバーを待っているAliを除いて、他のすべての人はハードコアな技術的強さでオファーを受けています。Xiao Linは、彼は技術的なスカムだと言いました。これは非常に要求の厳しいクラスメートです(少しXのふりをしています)。
この記事では、インタビューの経験をあなたと共有し、一次インターネット企業のインタビューに参加した学生に役立つことを期待しています。
大量のコンテンツがあるため(以下はデータスクリーンショットの一部です)、インタビューの質問に対する回答を取得したい場合は、ここをクリックしてください。コード:qfは無料で入手できます。
Tencent PCGアプリケーショントレジャーデータセンター
TikTok、Tencent、Ali、Meituanは、春にJava開発職のハードコアインタビューを募集します
PCGは人の採用に夢中になっています。面接の難易度は高い方から低い方へと変動し、さまざまな面接形式が存在します。TencentビデオズームNiuke.comにはそれがあり、よりカジュアルです。
Tencentの3面の20分のアルゴリズムの質問+ 1つの基本的な質問のインタビューが終了しました...私は電話を切ったばかりだと思っていましたが、経験は非常に悪かったです。
準備ができたら、オペレーティングシステムのコンピュータネットワークを確認してください。C ++の準備ができている場合、Tencentへのインタビューは大きな問題ではありません。
テンセント側
プロジェクトは20分間話し合い、プロジェクトの詳細、成長、その他の
Javaロック同期の揮発性
高速ランキングを安定させる
方法を尋ねました。ランキングリストを達成する方法ランキングリスト
を確認する
方法Javaゲームサーバーが通信する2000人の情報
アルゴリズムコーディング、リンクリストTencentの両側を逆にします
ハッシュマップツリーマップ
データベースインデックスがファクトリモードシーンでバイナリツリーを使用しない理由は、バイナリツリーがO(n)
データベースになる可能性があるためです。クエリを高速化する方法:キャッシュインデックス、テーブルとデータベース、
ネットワークスティッキーパケット
ネットワーク2ハンドシェイクは不可能ですか?
カフカウォーターマーク(ハイウォーターマーク)
ArrayListとLinkedListのトラバース効率の比較 ArrayListより高速なオペレーティングシステムがTencentの3つの側面を先読み
アルゴリズム:順序トラバーサルで親ノードを持つバイナリツリーの最後のノードを検索しますか?飼育係はどのようにCPを具体化しますか
Douyin、IES Interactive Entertainment
TikTok、Tencent、Ali、Meituanは、春にJava開発職のハードコアインタビューを募集します
バイトインタビューの効率が最も高く、片側と両側が1つの午後に接続され、その後2日間ごとに3つの側が接続されます。人事部は、すべての面接について同じ夕方に面接の結果を提供することができます。これは非常に効率的であり、ミスHRに愛を送る
面接の準備、基本は要点までです、あなたが不十分に答えない限り、あなたは大丈夫です。主なものはアルゴリズムです。基本的に、各ラウンドには2つのアルゴリズムの質問があります。ホワイトボードにコードを記述します。実行する種類は、依然として非常にストレスになります。
Tik Tok舞台裏
50分
スレッドプールがキューによってブロックされるのはなぜですか?
スレッドがメモリに
揮発性を格納する方法->メモリの並べ替えを回避する方法...
httpハンドシェイクの待機時間が
URLにアクセスするとどうなりますか?
DNSの原理は何ですか?
テーブルジャンプとバランスツリーの違いは
バランスが取れていますツリーの種類
計算問題:2枚のポーカーカードの確率
手書きコード:N個のリンクリストを組み合わせる-> log(n)に最適化-> null判定->データ構造の変更を許可しないDouyinバックグラウンドの両面を実現する方法
60分
マイクロサービス登録センターの原理登録サービスがオンラインとオフラインのどちらであるかを判断する方法
。1つのサービスバージョンがアップグレードされ、他のサービスがアップグレードされない
場合はどう
なりますか。なぜスプリングクラウドjvmパラメータを使用する必要があるのですか?なぜ構成する必要があるのですか-> 8GメモリマシンJavaプロセス最大構成
戦略モードロータスカップリングを解決する方法->
プロジェクトでredis永続性
redisマスタースレーブレプリケーションアルゴリズムの質問1を使用する方法
IPが国内にあるかどうかを確認します。入力:データベースには数十万の国内IPセグメント(start_ip、end_ip)があり、1つのIPが検証されます。出力:YESまたはNO
アルゴリズムの質問2
ユーザーのオンラインピーク計算。入力:ユーザーログ(時間、user_id、ログイン|ログアウト)出力:同時にオンラインのピーク人数、ピークセグメント(ピークの90%)例(19:50〜22:10、ピーク3億、最低2億7000万)
ビブラート背景の3つの側面
技術的な問題はなく、リーダーが人生、キャリアプラン、計画などについて話し合います。
アリ、新しい小売サプライチェーン
TikTok、Tencent、Ali、Meituanは、春にJava開発職のハードコアインタビューを募集します
アリのインタビューは最も難しいものであり、答えられなくなるまであらゆる知識ポイントを求められます。時間も最も長くなります。基本的に、各面接には50分以上かかります。面接担当者は非常に詳細な質問をします。あいまいな場合は、詳細に質問します。基本を確認してソースコードを確認する必要があります。
インタビュープロセスはまだ非常に長く、1週間です。プロセス全体が非常に疲れ、著者はまだ交差点を待っています。
アリ側
- mysql B + Bの違い
- mysql分離レベル-> MVCCの保証方法->ギャップロックの使用方法
- mysqlハッシュインデックス?
- なぜredisが速いのか->システム設計を最適化する方法
- ジェンキンスの使い方
- 戦略モデルのさまざまな戦略を変換する方法
- Spring AOPはどのように実装されていますか->プロジェクトでAOP例外をキャッチする方法と、ロギングJava列挙型を継承することができますか(最終)?アノテーションは継承できますか?
- Javaメモリ構造
- オブジェクト作成プロセス
- クラス・ローダー->親の委任-> ClassLoad検索ロード(オブジェクト指向に関連)の違い-> JDBCロード・メカニズム->オブジェクト指向の原則
- スライディングウィンドウ->クライアントとサーバーの領域は何ですか(確認された送信で確認されていない送信)
- 揮発性はどうですか
アリ両面
- インターンシップの仕事?何が難しいと感じますか?チームの他のメンバーとどのように調整しますか?
- インターンシップ後の成長は?
- ビジネスを改善できますか?
- ブログはありますか?オープンソースプロジェクト?
- 今後3年間のキャリアプランは?
- 私の3年生のインタビュー記録を見てください?当時インタビューが失敗した理由を尋ねられましたか?当時はアルゴリズムがうまくいかないと言っていましたが、ちなみに今年の筆記テストについて伺いました。
- 一般的に使用される言語?PythonとJavaの比較
- 最近どんな本を読んでいますか?
- テクノロジー:HTTPSとHTTPの違いは何ですか?HTTPSクライアントサーバーはどのように相互作用しますか?
アリ三方
- プロジェクト:困難な点の導入と実装の詳細は、双方と同様です
- プロジェクトの並列比較...並列プロジェクト(Hadoop Spark)と比較して、グループのプロジェクトの利点は何ですか?
- EurekaソースコードHystrixソースコード
- 分散ロックを実装する方法は?
- zk原則のソースコード
- Spring cloud / jdkデザインパターンプロジェクトのデザインパターン
- シリアライズ方法
- 最近どんな本を読んでいますか?普段どのように勉強していますか
- メイトゥアン宛先部門
TikTok、Tencent、Ali、Meituanは、春にJava開発職のハードコアインタビューを募集します
Meituanインタビューの難易度は平均的です。基本的に、基本的な知識を求めています。基本的な知識をさらに用意することができます。
メイトゥアン側
-
読書におけるMVCCの使用は何ですか
-
依存するタスク間でFutureのDefect CompletionServiceを実装する方法
-
Tomcatフレームワークサーブレット
-
アルゴリズムの安定性の実際的な効果
-
httpプロトコルのPOSTリクエストフィールドとは
-
アルゴリズム:K番目に大きい要素
-
いくつかの基本的な質問を省略します。それは比較的簡単です...
Meituanの2つの側面 -
アルゴリズム1:まず、中程度の確率でn個の数値の配列からm個の数値を取り出す
-
アルゴリズム2:サフィックスツリーで最も長い繰り返し文字列を見つける
-
アルゴリズム3:最後のKノードを逆にする
-
HTTPリクエストAPIタイムアウトを実装する方法(タイマー関連)
-
mysqlインデックスorderby->の後にフィールドを追加しますか、およびmysql orderbyを実装する方法
-
オペレーティングシステムの2つのプロセスが共有メモリ内の場所に書き込みますか(ページングセグメンテーションに関連して)
-
基本的な質問は省略します。比較的簡単です...
この記事があなたに刺激を与えてくれるといいのですが、インタビューが成功し、お気に入りのオファーが届きます!