PCG:腾讯微视暑期实习一面(Java)
楼主情况:双非本科,上周投了之后第二天就被捞了,约的这周四面试,看来投的人应该不多,笔试也没做
一面差不多两小时(第三题做了好久,太菜了😓),第一次面试给了腾讯,面试我的小哥哥人非常好,面试体验非常好😀
自我介绍
项目相关
项目为什么用redis
测试过项目的并发量吗(回答没做压测)
redis缓存怎么做的
如果有10万请求怎么优化(假设只获取用户的昵称和头像)
了解负载均衡吗,说说你的理解
redis哨兵机制(了解不多)
redis数据结构,知道底层实现吗(底层实现不知道)
说说redis持久化
mysql主从复制(了解不多)
InnoDB索引的底层数据结构是什么
mysql事物的隔离级别
TCP和UDP的区别
TCP三次握手的过程
TCP怎么实现可靠传输
TCP拥塞控制怎么实现的
TCP四次挥手能改成三次吗
悲观锁、乐观锁以及应用场景
抽象类和接口的区别
说说Java中的GC
Java反射的底层实现(不会😅)
网络IO了解吗(说了解一点)
说说你了解的Linux的基本命令,怎么查看Linux的内存,epoll这些知道吗(只说了命令,然后说Linux才刚开课,很多东西不知道,就没继续问了)
了解过消息队列吗(说只是简单了解过,就没继续往下问了)
你怎么理解后台开发
说一个过去学习生活当中遇到的最困难的问题,怎么解决的
未来打算怎么学习后台开发
算法题:
反转链表
二叉树的先序遍历
凑零钱问题(之前做过,知道用动态规划,但是没写出来,菜狗本狗了😥,最后面试官让说思路,然后说回去再看看)
反问:
面试我的部门是腾讯微视吗
部门转正率怎么样(面试官说今年要招8000实习,具体情况他也不清楚,但是有转正机会)
面试多久能出结果?(说如果有二面,下周会有面试官约时间)