收到第一个实习offer,开心!

终于收到实习offer了,先嘚瑟一下。
上面经(腾讯移动客户端开发):
一面(3月15):
  1. 自我介绍
  2. 讲一讲Activity、View、Window
  3. 将1-100随机放入到长度为100的数组里面
  4. 死锁的条件
  5. TCP拥塞控制
  6. 长连接怎么保活,心跳间隔为多久,长了怎么样,短了会怎么样
  7. handler机制
  8. 开发中的优化,有哪些地方会存在界面卡顿,怎么解决
  9. 讲讲内存溢出,什么时候会出现内存溢出,怎么解决
  10. 讲讲快排
  11. 你知道哪些设计模式,你认为什么是设计模式,Android中常用到哪些设计模式
  12. 看你用了很多第三方库,平时有看源码吗?简单讲一讲三方库
  13. 有没有写博客、github
  14. 平时以什么途径获取知识、技术
  15. 个人爱好
  16. 讲讲你的电赛
二面(3月18):
首先在线写代码,我花了两个小时(因为面试官说了不限时间,主要看我编程以及解决问题的能力):
1、写快排。
2、大数相乘。
写完后跟我说后面还会打电话我的。
然后过了两天视频面(3月20):
自我介绍。
设计一个云相册:
要设计那些部分?
从用户的角度出发,怎么保证相册的安全性?
作为一个云相册,它的展示体验其实是很重要的,你觉得你应该做哪些事情保证云相册查看过程过程中,用户有比较好的体验?
整个过程就是问还有吗、能具体点吗、还有吗。我就一直在作补充。

接下来恐怖的三道算法题,怀疑人生。
1、两个字符串s1、s2,字符串里只包含左括号和右括号,要求将两个字符串作合并,最后得到的串能够有正确的左右括号匹配格式,并且合并的串中的字符保持原s1和s2中顺序不变,算出有多少种合并情况。(知道怎么做,没说清楚)
2、有3000根萝卜,要运到3000千米外,现在有一头驴,它一次可以驼1000根萝卜,然后驴每走1千米,驴哟啊吃掉一根萝卜。问你怎么样运萝卜可以将最多的萝卜运到终点。(算错了,很尴尬)
3、一群人开舞会,每人头上都戴着一顶帽子。帽子只有黑白两种,黑的至少一种。每个人都能看到其他人的帽子的颜色,却看不到自己的。主持人先让大家看别人头上戴的是什么帽子,然后关灯。如果有人认为自己戴的是黑色的帽子,就拍手。第一次关灯,没有声音。于是再开灯,大家再一看,关灯时候仍然是鸦雀无声。一直到第三次关灯,再有噼噼啪啪的拍手声音响起。问有多少人戴着黑色的帽子。

二面完感觉跪了,带着沉重的心情查了下结果,没想到变HR面了,有些不敢相信。后面的HR面就很轻松了,15分钟谈人生。
今天收到腾讯小姐姐的offer call了,贼开心,感谢腾讯给我这个小菜鸡一次暑期实习的机会!

#腾讯##实习##面经##内推##iOS工程师##安卓工程师#
全部评论
我这里也有一个不错的选择,阿里天猫超市bg,很不错的选择,职位多,竞争少,欢迎咨询。留下微信
点赞 回复 分享
发布于 2019-03-27 19:28
恭喜恭喜啊
点赞 回复 分享
发布于 2019-03-30 19:00
楼主,我们的二面是一个人,题目都差不多。。。我也offercall了,可是要去深圳,好远呀
点赞 回复 分享
发布于 2019-03-27 17:53
请问哪个部门的?
点赞 回复 分享
发布于 2019-03-27 17:35
沾喜气,不过上面的问题感觉很多都不会啊。。
点赞 回复 分享
发布于 2019-03-27 15:45
恭喜恭喜 吸一吸欧气😊
点赞 回复 分享
发布于 2019-03-27 14:57
三千千米,每一千米吃一根萝卜。着能送到?
1 回复 分享
发布于 2019-03-27 19:20
吸吸吸
点赞 回复 分享
发布于 2021-09-23 10:59
吸一口,明天面试
点赞 回复 分享
发布于 2021-01-08 20:34
啊!!我一直没有问我面的是哪个事业群,看了你的面经,发现我们问的基本一样,包括那两道逻辑题😂😂😂😂
点赞 回复 分享
发布于 2020-05-31 11:43
楼主,是2021毕业?
点赞 回复 分享
发布于 2019-08-09 00:40
同是PCG,移动客户端开发,兄弟什么时间过去?
点赞 回复 分享
发布于 2019-03-30 10:13
楼主那个括号字符串的题目怎么做的,有链接吗
点赞 回复 分享
发布于 2019-03-28 17:24
点赞 回复 分享
发布于 2019-03-28 15:20
吸一口
点赞 回复 分享
发布于 2019-03-28 11:35
吸一口
点赞 回复 分享
发布于 2019-03-28 11:24
恭喜恭喜
点赞 回复 分享
发布于 2019-03-28 10:04
恭喜
点赞 回复 分享
发布于 2019-03-28 09:45
沾沾喜气~~等offer call~
点赞 回复 分享
发布于 2019-03-28 08:51
恭喜恭喜
点赞 回复 分享
发布于 2019-03-28 07:55

相关推荐

好久没来牛客了,今天面试了一个实习生,感觉对方形象乱糟糟的,头发像鸡窝,像刚睡醒就来面试了,第一印象直接大打折扣,感觉我没有受到应有的尊重,再加上对方业务能力也一般,我直接挂掉;大家面试的时候还是好好收拾一下自己吧,争取给面试官留下个好印象,面试这东西还是存在眼缘的
MinJerous:更在乎本质,应该看候选人是否和岗位需要的能力匹配。洗脸/不洗头都无所谓吧,说不定人家刚刚通宵准备,就是为了这场面试呢?你挂掉他核心原因还是他能力不行,而不是形象。就算形象好点,能力不行你敢给过吗,不怕后面+1质疑你
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
05-29 22:21
Offer1:小马智行,深圳,测试开发工程师,17.0k*16.0,Offer2:追觅科技,深圳,嵌入式工程师,18.0k*15.0,
嵌软狗都不学:各位base深圳的同事,作为也是并肩作战的一员,今天想站在管理视角,和大家开诚布公地聊一聊:从近几个月的上下班数据对比看来,我们发现一个明显的差异:深圳同事的在岗时间普遍比苏州同事短。很多深圳同事早上9点之后才到公司,晚上不到 20 点就下班了;而总部那边,20点半甚至 22 点后还有不少同事在办公室忙碌,特别是研发团队,加班更是常态。相信去过苏州的同事,对这种场景都不陌生。我很好奇,这是因为苏州工作任务太重还是咱们深圳同事效率真的高到能在更短时间内完成工作?MOVA在深圳成立分公司是为了吸引更优秀的人才贡献更多更高质的价值,公司管理层给我反馈的是深圳招到的多是行业的专家大拿,大部分都是薪资比苏州高的,而且我们办公的租金等也远高于苏州的..MOVA虽脱胎于强壮的集团母体不久,各业务板块尚未实现全面盈利,虽说公司管理层目光长远,不纠结当下的人才投入,但行业内的普遍标准是,员工创造的价值要达到公司雇佣成本的 15 倍以上。大家不妨自我审视一下,自己是否达到了这个标准?如果是抱着划水、按时打卡走人拿毛爷爷的心态那不适合来MOVA,那样过下去不但自己过得尴尬也会影响MOVA这个大船的攻城略地的速度.我并非鼓励大家盲目加班,而是倡导高效工作,拒绝无效忙碌,不要让项目进度因低效受影响,也别把精力浪费在和苏州同事拼打卡时长上,提倡更高的人效比;考虑到两地地域和交通差异,相信大家会找最适合自己发挥的工作方式(比如按时下班后1小时到家晚饭后继续未竟工作等..)大家在遵守公司规章的情况下尽情地体现自己的能力价值,为MOV!和深圳公司争光我们在这边才能更安心更有信心的工作下去;请客BU长、名部门长、项目管理和各业务单元负责人,全面梳理团队情况,及时评估成员工作负荷与成果质量,坚决清退划水害虫痕疫,践行公司价值观,相互监督,防止管理漏洞及渎职。感谢人家的理解,也请人家多担待我的直言不讳……
点赞 评论 收藏
分享
面试官人很好,态度和蔼可亲,没答出来时也会引导你去思考。由于是晚上面的,导致我白天一天都有点紧张,面的时候状态也不是很好,正常可能面试官提问完应该思考几秒再答,而我就像抢答一样一口气把所有会的都说出来,这样就导致逻辑比较混乱,东一句西一句的。首先是自我介绍,先把会的技术大致讲一下,由于我八股背的多所以着重讲了一下,Java,go,jvm,MySQL,Redis,计网,操作系统这些,然后一小部分闲聊,然后先问了一下项目,面试官问我这个项目是否落实之类的,直接坦言说是写的练手的,包括之前也写过IM通讯,外卖之类的。然后面试官就把提问的重点放在了八股上。先问了Java:类加载器(答:3种+自定义类加载器、tomcat、原因+双亲委派+好处)JVM参数(答:xmx,xms,newsize这些,问我是如何设定的,我回答是把内存分一半给堆,再把堆分一半给新生代,这方面确实不太了解)然后问了一下并发相关的:线程池(答:线程池的7个参数(忘了线程工厂和阻塞时间了),3个重要参数,还有线程如何启用,为什么要设计最大线程数之类的,提到Java栈默认分配1MB运行时不可以更改)AQS(答:先讲clh是自旋锁+list,然后是AQS在这个基础上做的两个优化,然后举了一下reentrantlock根据state如何获取资源)CAS(答:使用三个字段,aba问题,然后将通常搭配自旋锁实现,面试官问通常会自旋多少次,这个不太了解,答的100,然后问100次大概多少秒,回答微秒级,然后面试官讲了一下怎么做资源可能没用完,意识到可能还需要进行阻塞操作)然后考虑一下Linux命令(top,ps,如何使用管道符过滤线程和使用Linux启动线程没答出来)然后问Redis:持久化机制(答:三种aof,rdb,混合,aof的三个参数刷盘策略,rdb以快照保存,使用bgsave会使用子线程来保存不会阻塞,而aof虽然会阻塞但是只在写完数据后追加一条命令,不会太影响,然后是他俩的优缺点,还有混合是怎么保存数据的)集群模式(答:三种,主从复制到缺点再到哨兵机制,正常使用三个哨兵互相监督,主节点挂了投票选主哨兵然后选主节点,然后额外讲一下脑裂的问题,主节点进行数据更新然后把命令写入aof来同步从节点,最后cluster集群,如何实现,使用16383个哈希槽(艹答成16384了),先根据哈希码取余,再根据节点数取余决定放在哪个节点上,然后问了一下我会怎么选集群模式,首先是cluster的问题,会让管道操作之类的失效,然后哨兵会导致整个集群结构变得复杂,使用小项目可能会考虑哨兵,大的考虑cluster,然后考了一下cluster如果一个节点挂了怎么办,根据节点数重新取余然后数据转移,面试官说这么转移比较慢,有没有别的办法,我隐约记得使用一个类似环形数组的方式,想不起来了)然后考了一下MySQL的b+树(这方面的知识点太多了,导致我什么都想讲逻辑就比较乱,讲了一下聚簇索引,树的叶子节点对应着一张页16KB,MySQL有一个区的概念,把这些页放在同一个区中,这样叶子节点的双向链表遍历时速度更快,然后b+树的扇出比较大(非常二,说成扇度之类的,面试官以为说的是扇区)这样层数就比较小,一行1kb数据的话3层可以放心2000w数据)其他的暂时想不起来了算法是lru,面试官问要不要提示,我说写个,然后写了10分钟左右,说大概写好了,但是面试官指出了2个小错误,第一个马上就改回来了,第二个一直没看出来(大脑这时候已经停止工作了)反问:问学习建议,说根据实际的项目进行深入,考虑应该怎么做,还问了一下组里面是做Java的吗?面试官说他是做go的,组里什么语言都有,语言影响不大,连忙补充了一句我对go的底层有深入源码的学习)结束。总体感觉答得不太好,没有太体现出深度,细节也不够全面。
下一个更好呗:佬,我投完云智一直没消息,多久约的一面啊
查看14道真题和解析
点赞 评论 收藏
分享
墨西哥大灰狼:如果你的校友卤馆还在的话,他肯定会给你建议的,可是卤馆注销了@ 程序员卤馆
点赞 评论 收藏
分享
评论
点赞
112
分享

创作者周榜

更多
牛客网
牛客企业服务