准备简历(别写精通,问到时要能谈,一定不要有假,突出重点)
有时间看《算法导论》、《编程珠玑》、《编程之美》等
准备经典算法,比如快排、堆排等,一定要很熟的coding
面试突击,搞定何海涛博客49题,熟练coding之(http://zhedahht.blog.163.com/)
十大必备技能:
谈项目(谈干货)
各种排序算法及变种
图的广度或深度搜索及其coding
最大公共子串和最大公共子字符串及变种
颠倒单词顺序(每个单词中的字母也颠倒、句子中的单词颠倒等)
链表公共结点、树的最低公共父节点
C++各种知识,比如继承、虚函数、拷贝构造函数、operater=函数,异常安全赋值等
基本coding能力
各种常见智力题
估算题
面试过的公司个人评价:
Google:算法、智力、概率。难度10
微软:coding、design。算法5,coding9
百度:算法、编程、估算、技术。编程算法7,技术5
网易游戏:C++、算法、智力。C++8,算法5,智力9
腾讯:C++,算法,编程。难度5
阿里云:C++,算法,编程,技术。难度7
淘宝:项目,算法。项目随机,算法3
微策略:算法,编程,智力,技术。算法编程和智力8,技术5
大摩IT:常见模型coding,技术,群面。编程5,技术10
有时间看《算法导论》、《编程珠玑》、《编程之美》等
准备经典算法,比如快排、堆排等,一定要很熟的coding
面试突击,搞定何海涛博客49题,熟练coding之(http://zhedahht.blog.163.com/)
十大必备技能:
谈项目(谈干货)
各种排序算法及变种
图的广度或深度搜索及其coding
最大公共子串和最大公共子字符串及变种
颠倒单词顺序(每个单词中的字母也颠倒、句子中的单词颠倒等)
链表公共结点、树的最低公共父节点
C++各种知识,比如继承、虚函数、拷贝构造函数、operater=函数,异常安全赋值等
基本coding能力
各种常见智力题
估算题
面试过的公司个人评价:
Google:算法、智力、概率。难度10
微软:coding、design。算法5,coding9
百度:算法、编程、估算、技术。编程算法7,技术5
网易游戏:C++、算法、智力。C++8,算法5,智力9
腾讯:C++,算法,编程。难度5
阿里云:C++,算法,编程,技术。难度7
淘宝:项目,算法。项目随机,算法3
微策略:算法,编程,智力,技术。算法编程和智力8,技术5
大摩IT:常见模型coding,技术,群面。编程5,技术10