武汉java小渣 腾讯TEG面经

看了无数面经,终于等到自己写面经这天。 废话不多说了,从3月开始到现在,快两个月了,签了鹅厂TEG实习,纯Java能进鹅厂还是需要很大的运气。
一。笔试,记得那天正好是清明节,在121大家一起做,强抱***大腿,最后只有我和建平哥收到了面试,这里想说下简历真的要不断修改,专业技能一定要精简突出关键词,项目一定要包装准备一些B格可以延生的问题。
二。4.14一面,LZ在12号收到面试通知,心情比较忐忑,没报太大的希望不过也尽力而为,花了一天时间看了网上的面经,整理了自己总结的知识点,14号下午去酒店。第一次参加这么大的招聘会,忍不住拍了几张照片,真是人山人海。很快就进去一面了,面试官是很年轻的小哥,好像是做网络编程的,自我介绍后我说我比较熟悉java,就拿了几道java的简单题做,问的知识都很基础,说我笔试的SQL写的有点长,数据库这方面有待提高。回答问题要注意引导面试官对自己熟悉的知识提问,后来他想问网络编程,我说不太会只是了解,出来就后悔了应该BB几句的。最后闲聊几句,他说我java没问题,虽然鹅厂不怎么招java,但我还是很开心。走前祝他工作顺利,他祝我找工作顺利。面了一个小时到4点,5点多查微信进了复试,效率还是很高的。
三。4.15二面,二面的人少了许多,我比较担心面试官还是C***的,然而平时还是要积累人品,遇到了做java的面试官嘿嘿,没问基础知识,纯聊两个项目一个小时,他对ETL数据开发那个我不熟的感兴趣,我主要准备是的hadoop的小项目。。最后还算顺利吧,他说我挺符合他的要求,简历上的技能也达到了要求,说再面完后面的人综合比对下,最后祝好我就走了,期待能过。
四。HR面,微信上找到的时候很激动,立马去看HR面经,鹅厂的价值观:正直,进取,合作,创新!!不过大家都说鹅厂HR不怎么刷人,阿里的HR比较恐怖。16号上午女票陪我一起去,那天正好是我们9个月的纪念日。面完感觉还行,说的有点多有点飘,还好HR和我说一般不刷人。
心情方方的等了差不多5天,收到了电签的电话。
最后想对大家说的是:未雨绸缪,天道酬勤。
#腾讯##Java工程师#
全部评论
楼主那个hadoop小项目做的是什么呢?
点赞 回复 分享
发布于 2016-05-14 00:20
不是说五一之后出结果么
点赞 回复 分享
发布于 2016-04-30 18:07
楼主我和你一个部门~~
点赞 回复 分享
发布于 2016-04-30 17:46
teg还好,我也是teg的给了offer了 ,不过是深圳的,挺可惜,没要
点赞 回复 分享
发布于 2016-04-26 11:52
什么岗
点赞 回复 分享
发布于 2016-04-25 15:20
羡慕,java进鹅肠。。。运气也是跑不了的
点赞 回复 分享
发布于 2016-04-25 13:53
teg微信群绑定
点赞 回复 分享
发布于 2016-04-25 11:10
厉害!
点赞 回复 分享
发布于 2016-04-25 10:22

相关推荐

头像
05-09 16:23
已编辑
华南师范大学 Java
一面后1小时通知二面——————————整整一个小时的拷打,场景题+项目拷打 几乎无八股文🧠 个人背景与项目经历1.你自我介绍一下?2.你做的两个项目中,哪个是实习?哪个是练手项目?3.实习项目主要做了什么?用到了哪些技术和框架?4.练手项目是独立做的吗?用了哪些模块和功能?    5.你对这个练手项目熟悉吗?可以详细介绍一下它的功能模块?💻 技术能力 - 后端开发1.你项目的XX流程是怎么实现的?Redis + Lua 在其中起到什么作用?2.你项目的Redis 缓存预热结构是怎样的?怎么判断用户状态?3.你用 MQ 的目的是什么?为什么不是直接操作数据库?4.MQ 消费失败的情况下你是怎么处理的?有重试机制吗?5.死信队列和超时取消使用的是同一个吗队列?怎么区分消息类型?6.redis成功执行写入了但 MQ 落库消费失败怎么办?Redis 写成功就代表成功吗?7.JWT 是怎么生成和校验的?用了什么加密算法?8.用户主动登出是怎么实现的?🧵 多线程与分布式9.Redis 的原子性是怎么保证的?10.项目中你有没有考虑幂等性?怎么防止重复请求的幂等性?11.XX场景中是否能做到最终一致性?如何通知用户成功?☁ MQ & 延迟任务12.延迟队列的作用是什么?项目中用来处理哪类业务?13.死信队列是如何配置的?超时和消费者消费失败如何分别处理?14.如果 MQ 消息失败进入死信队列,你是如何排查和处理的?15.MQ 消息失败重试到上限后该怎么办?16.使用 RabbitMQ 是为了提高性能还是为了消息可靠性?17.项目中有没有处理 MQ 消息重复消费问题?🧩 MySQL & 数据库能力18.MySQL 的 B+树结构你了解吗?聚簇索引和非聚簇索引有什么区别?19.建立索引有什么原则?如何判断字段是否适合建索引?20.用“性别”字段建索引合适吗?为啥说选择性低不适合?21.全表扫描和使用区分度低的索引扫描哪种情况下更快?22.大分页 offset 性能差怎么优化?23.在实习中是怎么优化SQL的? 🎯场景题:高并发请求失败后处理方式💡 题目背景描述:你接入了一个第三方服务,该服务每天发送约 300 万次请求给你们系统。其中,每个请求都包含一个全局唯一的 requestId(一个 40 字节的 UUID 字符串)。如果因为网络中断、超时等原因导致第三方没有收到响应,它会重新发起完全相同的请求(带相同的 requestId),业务上有几个关键限制:    1、每个 requestId 表示一次业务处理,例如支付通知、回调、交易同步等。    2、你方必须保证对于每个 requestId,只能处理一次(典型的幂等性要求)。    3、不能重复请求第三方服务(第三方服务不具备幂等性)    4、由于网络波动或响应失败,同一个 requestId 有可能会在不同时间再次被发送过来,甚至有以下复杂时间分布:        4.1、绝大部分重复请求会在20 分钟内重发;        4.2、一小部分会在1 天内重发;        4.3、极个别(例如接口挂起重试)会在一年后突然重发。🤯 关键技术难点:    如何快速识别“是否已处理过某 requestId”?    如何既不误判(重复处理)又不滥用资源(存一年)?    如何兼顾吞吐量、IO压力、成本?
点赞 评论 收藏
分享
头像
05-09 16:22
已编辑
华南师范大学 Java
  一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
04-29 00:43
友邦 Java后端实习生 4k 本科其他
点赞 评论 收藏
分享
评论
6
21
分享

创作者周榜

更多
牛客网
牛客企业服务