分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

我本来报的岗位是企业事业群,后来把我分配到了技术工程群

希望对明年找工作的朋友们能有一点帮助

一面

21号 大概1小时 面试半小时 聊天半小时

1 二叉树的查找

我大笔一挥,在纸上写下了下面的的代码

   public static TreeNode find(TreeNode tree,int target){      if(tree==null)         return null;      if(tree.val==target)         return tree      if(tree.left!=null)         return find(t.left,target);      if(tree.right!=null)         return find(t.right,target);      return null;     }

面试官看了一眼说,恩,左边不是空就去找左边,恩..恩..好,然后就把代码放到了一遍,开始聊后面的问题。
   但是等我回来一看,感觉还是不好,看下面的代码:http://blog.csdn.net/dlf123321/article/details/52473027
 2 都用过什么数据结构
    队列,说了一下阻塞队列,还有循环的实现方式
    hashmap,说了entry数组,hashcode与equals方法还有头插发
 3 hashmap有什么作用
    这个问题当时把我给问傻了,我没听明白面试官的意思,他看我没听懂就补充了一句,如果没有map那数据岂不是得一排一排一个一个的放?
 4 性能提升上具体怎么做 
    我把李智慧老师的<<大型网站技术架构>>里面的性能篇说了一遍 http://blog.csdn.net/dlf123321/article/details/51363186
 5 只能看下级的问题-->http://blog.csdn.net/dlf123321/article/details/52670403
   这是我另一个项目的小问题
 6 家在哪? 腾讯在深圳是否愿意来?
 7 java c++问题  腾讯都是java,你怎么看?
   强调语言只是工具,不要限制自己,我能写java不代表我只能写java!
 
 然后我给面试官看我我做的ppt
 话说这个ppt,只是一个小东西,是面试官说:OK,我的面试就到这里了,你还有什么要问的吗?之后我才拿出来的,这个东西不可喧宾夺主。
 我的ppt下载地址,http://pan.baidu.com/s/1pLwARQN

然后面试官又和我闲聊了一会
 1 精细 粗放
  在工作中,有时候最先考虑的是怎么赶紧把项目做完,只要性能,扩展性还有所使用的技术的核心原理,往往不是那么重要。
 2 关于语言 
  我们聊了一会语言的问题,面试官的意思是说,我们要发现问题,分析问题,解决问题,而语言只是最后的实施,当你的级别高了之后,你就不会太关注具体的实施了
 3 要站得更高 发现还没有出现的问题
  发现问题,分析问题,解决问题,最难的其实是发现问题,特别是在还没有问题的时候,自己探索出新的需求,发现未来的问题,例如若干年前张小龙提出微信这个项目,例如现在google的无人驾驶...我们要提高自己的见识,或者说眼光。

经验:

可以做个小ppt展示自己,但是切记,不要舍本逐末,哗众取宠,

李智慧的<<大型网站技术架构>>一定要看一下

二面

23日  40分钟
 1 项目技术难点/或者说印象深刻的地方
   我提到了http://blog.csdn.net/dlf123321/article/details/50218829
   然后说,这就是单例模式在逻辑层的一次应用。
   又问我怎么没有实习过?
 2 负载均衡的分类
   我基本上吧http://blog.csdn.net/dlf123321/article/details/52131542 我的这篇博客口述了一遍(刚好前几天复习过)
   然后我在讲的时候 就边说边画图,面试官还一直在问我各个解决方案的不同
 3 说说负载算法?
   我当时其实并没有理解他说的负载算法指的是什么。就按我的理解,说可以平均分配,也可以按比例分配,还可以看那个服务器比较闲,就给那个分配。然后我就自己提到了,把session单独放到一个服务器里的想法,和redis,同时告诉他我集成过apache+tomcat+redis。
 4 怎么知道tomcat没死
    我说zookeeper
 5 你知道令牌环么?
    说实话,我真不知道。就跟他扯了一下一致性hash,就是那个hash环

6 聊了一下我自己设计的 lt分发系统 http://blog.csdn.net/dlf123321/article/details/52136730

经验

   1 把面试官给你熟悉的领域拉,他问一个点的时候,你首先有一两句话直接回答他的问题,然后可以适当的往边缘扩展一下,如果你看面试官对你的扩展有兴趣,就继续聊呗。
   2 然后就是边说边写,有点时候一图胜千言,特别是在分析一下复杂问题的时候,要记得画图说话。

三面

二面结束后5分钟就开始三面,大概20分钟

1家庭情况
 2女朋友问题
 3还有什么offer
 4愿意来深圳么
 5腾讯主要是c++,我自己比较熟悉java,问是否有问题

给我老师的人工智能教程打call!http://blog.csdn.net/jiangjunshow

2017腾讯校招面试回忆 成功拿到offer相关推荐

  1. 2018百度校招、腾讯校招 面试经验

    百度校招面试经验 一到九月份,就开始了各种笔试.每天晚上七点到九点,大家都可以在机房看到我一个人在那里自言自语.2018年09月16号晚上,我和我女朋友笔试完在外面吃东西时接到百度的面试通知.接到电话 ...

  2. 西安腾讯云面试总结(已拿offer)

    西安腾讯云面试总结(已拿offer) 一面 (电话面试) tcp 和 udp 的区别? 事件循环? react 和 vue 的区别,数据流动? 箭头函数优点? web 性能优化? web 安全? 项目 ...

  3. 软件测试校招2017,2017腾讯校招性格测试

    小伙伴们你们收到腾讯的面试通知书么,腾讯有一项考核性格测试的,下面是学习啦小编为你整理相关的内容以及一套软件测试题,希望大家喜欢! 腾讯校招性格测试题如下; 1.我常常会在没有任何特殊而且明显理由下, ...

  4. 2017京东前端校招面试

    京东校招面试分为三个部分:初试.复试.HR面,其中每次只进行一场. 初试: 前端项目经历介绍?(面试官特别强调前端项目) 元素水平垂直居中? 如何实现响应式布局和流式布局? substring.sub ...

  5. 【腾讯面经】泥腿子大学如何进击大腾讯(2014腾讯校招从笔试到拿到offer)

    今晚刚拿到offer通知电话,之前承诺拿到后写面经攒人品,如今来兑现了. 杂(可跳过不看) 今年刚大四,学校嘛就不提了,不知名大学其中专业排名倒数,个人在校也不是什么社团达人,学生会主席,只是很普通的 ...

  6. 2017京东校招面试回忆(已成功拿到offer)

    一面 24日 晚上5:30-6:40 1 先说自己熟悉的领域 2 list的实现有什么?   arraylist1.6 1.7区别  底层   linkedlist 底层是怎么实现的 单向还是双向   ...

  7. 2017京东校招面试回忆 已成功拿到offer

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 一面 2 ...

  8. OPPO校招面试回忆,Java开发面试

    昨天和今天,面试了OPPO的校招Java开发.二面挂了 (一面是我和我的一个同学一块去的,幸运的是一面我俩都过了.设计大数据方面的,没问过我,我把他回忆起来的几个都顺便写了一下) 一面题: 了解过my ...

  9. 2014腾讯校招面试之一总结

    今天我去了腾讯一面,面的是后台开发方向的,感觉不太好啊,可能要被刷了,不过刷归刷,经验总结还是要写一下的: 总体感觉腾讯问的问题不难,只不过我太水而已,没有深入研究某些问题. 一开始进入面试场,先自我 ...

  10. 2014腾讯校招面试之二总结

    昨天下午3点刚完一面,昨天晚上就收到信息说今天10点去面试了,真是赶啊,让我想做好个准备都不行. 知道信息后,昨晚睡得不好,今天精神一般,不过应付面试还是足够有多的. 今天的面试官看上去好不和蔼,比较 ...

最新文章

  1. ORACLE数据库对比表结构
  2. 自己动手写C语言编译器(2)
  3. bootstrap 列表--水平定义列表
  4. Redis-学习笔记02【Redis命令操作】
  5. C语言实现adaline模型(附完整源码)
  6. Form 组件动态绑定数据
  7. Android菜鸟的成长笔记(5)——Android系统源代码你下载了吗?
  8. 2018/7/7-纪中某C组题【jzoj1494,jzoj1495,jzoj1496,jzoj1497】
  9. GitHub的基础使用入门
  10. tornado web高级开发项目
  11. Visual Studio Code 10 月 Java 扩展更新
  12. bat替换文件中的字符串_JavaScript 中替换字符串的几种方法
  13. Julia:1.0与0.6 的几点不同
  14. 数值计算之 插值法(2)多项式插值——牛顿插值法
  15. 基于同源策略对CORS和JSONP的初步认识
  16. 计算机网络安全基础知识复习
  17. c++ 中关于引用(1)
  18. 非功能性需求都包括哪些方面?
  19. seq2seq到attention到transformer理解
  20. 【C++】学习笔记草稿版系列10(友元)

热门文章

  1. mysql 删除不了库
  2. 物联网嵌入式学习路线
  3. 爬虫字体替换(一)天眼查
  4. 达梦DISQL执行脚本方法总结
  5. ssh 远程执行脚本(自己总结)
  6. linux运行mentohust,Ubuntu下使用MentoHUST代替锐捷认证上网
  7. 考试用计算机反思800字,期中考试反思800字(5篇)
  8. Win10 cmd禁用笔记本自带键盘
  9. 小学计算机课教师教学笔记,小学信息技术教师教育随笔
  10. [产品设计]如何绘制业务流程图(下)