2018アリ金服面接まとめ(Java方向)

1830 ワード

2018年8月初めにアリの垂青(本人は985/211ではありませんが、アリは本当に学歴を気にしていません!!!
第一関門:オンライン筆記試験
筆記試験の内容は以下の通りです.
  :
        ,        ID         。
              ,                 30  ,          。
 
1.           。
2.            。
3.        。
4.         。
 
  :UserInfo  
public class UserInfo {
    private String userId;
    private String userName;
    private String cardNo;
    //       getter  setter
}
 
       
 
//: TODO           
 
/**
 *          
 */
public void initUserInfoCache() {
    //: TODO        
}
 
/**
 *   id          
 */ 
public UserInfo getUserInfoFromCacheById(String id) {
     //: TODO        
}
 
/**
 *   id        
 */ 
public void updateUserInfoCache(String id) {
     //: TODO        
}

テーマはマルチスレッドを考慮したキャッシュを実現させることで、テーマは比較的簡単(2016年のアリ校招オンライン筆記試験を経験したことがありますが、簡単な答えの難易度は今でも覚えています(まだ)記憶(はい)ユ(いいえ)新(会)!!)時間的にゆとりを求め、24時間以内に回答すればよい.
附:私の筆記試験の答え
第二関門:電話面接
笔记试験问题の提出が终わった后、约2日后、杭州アリの金服IPから固定电话が届いた.心は崩壊する....面接官にしばらくは都合が悪いと言って、30分後に再開すると、面接官はあっさり同意した.
最初は相変わらず自己紹介でしたが、一方で質問する問題が多く、雑多で、関連面が広く、基礎に重点を置いて55分ほど顔を合わせました.事後回想問題は以下の通りである.
1.jvm       
2.Redis
3.      
3.currenthashmap   
4.     
5.dubbo     ,   
6.       ,  ?  ?
7.dubbo  100 ,  10 ,    
8.        web     (     web         )
9.spring bean   
10.            
11.hashmap      
12.MySQL       
...

第三関門:二回電話面接
1面から約1週間が過ぎて,2面からゆっくりと来た.一方のJavaベースに比べて,二面は質問履歴の項目のアーキテクチャ,および使用するフレームワークの下位原理に偏っている.(使える範囲を突破し、フレームワークの底辺実現原理を理解することが重要ですが、これは無視しやすい!).ドキドキしながら45分ほど話して、二面を終えました.
事後回想の2つの問題は以下の通りである.
1.                ,     ,      
2.   spring       
3.   redis      
4.   eletasic-job   job       ,         
...

まとめ:アリはやはり基礎とフレームワークの原理に対する理解の程度を重視しており、はっきり言って、使用する技術に対して、その然もその所以然も知らなければならない.フレームワークであれJavaAPIであれ、下位レベルの研究理解は永遠に止まらない.大通りからジェーンまで,知易行難.