2019テンセント二面経(C++ソフトオープン)

1232 ワード

2019テンセント二面経
  • 1、手引きコード:大整数乗算
  • 2、虚函数表
  • 3、対象に対する理解
  • 4、関数式プログラミングを知っていますか?
  • 5、おなじみのデザインモデル
  • 6、ブラウザがウェブサイトを入力してからウェブページに表示するプロセス
  • 7、ポート番号の役割
  • 8、クラスでのプログラミングレベル?
  • 9、あなた自身の長所と短所を話してください
  • 0、コンピュータの最先端技術に対する理解?
  • 1、コンピュータの分野のあの方面に対して比较的に好きで、深く行きたいですか?
  • 2、あなたに1ヶ月の时間をあげてアンドロイドの開発を勉強して、あなたはどのように手配しますか?(C++面接モバイルクライアントです)
  • 1、手引きコード:大整数乗算
    string multiply(string s1, string s2)
    {
        if(s1 == "" || s2 == "") return "";
        if(s1 == "0" || s2 == "0") return "0";
        
        reverse(s1.begin(), s1.end());
        reverse(s2.begin(), s2.end());
    
        string res(s1.size()+s2.size(), '0');
        int tmp = 0;
    
        for(int i=0; i

    2、虚関数表
    3、相手への理解
    4、関数式プログラミングを知っていますか.
    5、おなじみのデザイン
    6、ブラウザがウェブサイトを入力してから、Webページに表示するプロセス
    7、ポート番号の役割
    8、クラスでのプログラミングのレベルは?
    9、自分の長所と短所を話す
    10、コンピュータの最先端技術に対する理解?
    11、コンピューター分野のほうが好きで、深く入りたいですか.
    12、アンドロイドの開発を勉強するために1ヶ月をあげますが、どのように手配しますか.(C++面接モバイルクライアントです)