腾讯云运营开发一面二面HR面(暑期实习)

楼主投的后台开发,挂了然后简历进池子了,被腾讯云运营开发岗捞起来了。(PS:楼主最早也是投的CSIG后台开发,面到了第三面总监面,然后挂了,生活的大起大落)
3.24一面(60分钟)
上来直接leader面,手撕了20分钟,面了40分钟,一些地方回答错了立刻被面试官纠正过来了,了解了如何对项目改进(IO多路复用和压测),面试总体感觉还是很不错的。
3.26二面(20分钟)
应该是交叉面,20分钟就结束了,没怎么问技术,聊了聊比赛和论文,技术问的很少就没有总结面经。
4.2HR面(20分钟)
问了基础情况,最有成就感的事情和最难过的事情,如何权衡学业和实习准备,有没有投其他公司,讲一下研究内容,项目的周期和如何推进的,可以实习多久,哪里人。
4.3云证

下面一些问题的回答,只是个人见解,不一定是对的,仅供参考,欢迎大家指正。
图片说明 图片说明 图片说明


一面

  1. 为什么读研
  2. 你觉得读研有用吗
  3. 对C和C++有了解吗
  4. 开始手撕代码20分钟(给一个已知的整数数比如[1,2,3],然后给出一个数,比如3,输出所有可能,1+1+1,1+2,2+1等等)
  5. 平时代码写的多吗?
  6. 是从什么时候开始学java的?
  7. =和equals的区别
  8. final在Java里的作用
  9. String 是 JAVA 的基础数据类型吗
  10. 怎么去实现数组和 list 之间的转换

    https://blog.csdn.net/huanghanqian/article/details/80864368

  11. 创建线程池有哪几种方式

    https://blog.csdn.net/qq_35275233/article/details/87893337
    创建线程的三种方式:
    1.继承Thread类,重写run方法,start方法启动线程
    2.实现Runnable接口,重写run方法,start方法线程
    3.通过Callable和Future创建线程
    创建线程池的四种方式:
    1.newCachedThreadPool 创建一个可缓存的线程池,如果线程池长度超过处理需求,可灵活回收空闲线程,若无可回收,则新建线程
    2.newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待
    3.newScheduledThreadPool 创建一个定长线程池,支持定时及周期性任务执行
    4.newSingleThreadExecutor 创建一个单线程化的线程池,它只会唯一的工作线程来执行任务,保证所有任务按照指定

  12. 线程池的状态

    https://blog.csdn.net/shahuhubao/article/details/80311992

  13. 什么是死锁
  14. 如何处理死锁
  15. java反射机制

    https://blog.csdn.net/lisa19881006/article/details/80443392

  16. Java内存模型
  17. 垃圾回收机制
  18. 进程与线程之间的区别
  19. TCP/IP 网络协议里面有一个time wait的状态

    主动关闭方在发送四次挥手的最后一个ACK后会变为TIME_WAIT状态,持续时间为2MSL

  20. 过多的 TCP 的短连接会产生什么问题,会产生什么问题?怎么解决这个问题?

    服务器出现大量TIME_WAIT导致其无法与下游模块建立新HTTP连接
    解决方案:1.长连接2.复用(tw的reuse)
    https://blog.csdn.net/twt936457991/article/details/90574284

  21. 你这个项目有多人在线聊天室,你是在里面承担什么样一个角色
  22. 你觉得它的难点在哪
  23. 有没有用到IO多路复用
  24. 数据库如何设计的
  25. 拉黑功能怎么做的
  26. 你们做这个点的时候,在做实际的一个功能验证或者信息收发的时候,遇到什么问题。
  27. 有没有压测过
  28. 你撤回怎么做的
  29. 从这个里面你最大收获是什么
  30. websocket是一个 TCP 的长连接吗

    websocket是应用层协议,底层是基于TCP长连接实现的(项目用到了所以问到了)

  31. 你这几个项目哪一个是具备一些应用能力的
  32. mysql了解吗?一般来讲,我们的索引是按照什么规则来建设

    1、表的主键、外键必须有索引;
    2、数据量超过300的表应该有索引;
    3、经常与其他表进行连接的表,在连接字段上应该建立索引
    4、经常出现在where子句中的字段,特别是大表的字段,应该建立索引;
    5、索引应该建在选择性高的字段上;
    6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;
    7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:
    8、频繁进行数据操作的表,不要建立太多的索引;
    9、删除无用的索引,避免对执行计划造成负面影响;

  33. mysql假设我们要快速的进行一个备份,我们应该怎么做。这个没有遇到我们普通备份一个表怎么做?

    https://blog.csdn.net/zizhilianqiu/article/details/89297596
    1.sql指令:备份select * from tb into outfile ‘/tmp.txt'
    导入load data infile '/tmp.txt' into table tb;
    2.用mysqldump工具

  34. 用过redis吗?redis在使用过程中一般要注意哪些点

    https://blog.csdn.net/wuShiJingZuo/article/details/102849370
    如果用redis做缓存的话,缓存雪崩,缓存击穿,缓存穿透,以及缓存数据和数据库的一致性。

  35. 喜欢 IT吗?
  36. 你觉得你将来的职业规划大概是什么。
  37. 我看到你的论文专利都挺多的,为什么没有准备读博
  38. 你对IT行业的看法
  39. 有投其他的一些单位吗
  40. 性格是什么样子的
  41. 你很勤奋刻苦你能举个例子吗
  42. 最有成就感的事情和最挫折的事情
  43. 你认为你自己是一个完美主义者?
  44. 如果你实习,你大概可以多久
  45. 反问
#实习##面经##运营开发##腾讯#
全部评论
老哥,我们竟然是如此的相似,也是同样挂在总监面,害,难受
1 回复 分享
发布于 2021-04-09 09:01
许愿OC
点赞 回复 分享
发布于 2021-04-06 15:38
请问云证是什么呀
点赞 回复 分享
发布于 2021-04-09 09:07
老哥,那你最后的岗位是运营开发吗?云证后写的是运营开发还是后台开发啊?我本来投的后台开发,被运营开发捞了,但是我云证后写的是后台开发,我也不知道是咋回事
点赞 回复 分享
发布于 2021-05-07 01:28
楼主OC了吗 我也是CSIG运营开发岗,投的是后台开发但被调到运营开发。 不太了解这个岗位。楼主知道吗?😂
点赞 回复 分享
发布于 2021-05-08 07:17
请问运营开发是做啥的?会做运维吗?
点赞 回复 分享
发布于 2021-09-01 11:16

相关推荐

点赞 评论 收藏
分享
评论
2
36
分享
牛客网
牛客企业服务