西安腾讯云凉经
2021.9月上旬一面——50分钟
自我介绍(用到的技术,最近的项目
问项目:如何实现权限管理,登录方式,token存放什么信息,redis是否考虑持久化,redis崩了怎么办,缓存过期,缓存击穿如何解决?
Java有什么特点?有没有接触其他语言?Go和Java的区别?
答:面向对象的特点,go写过一点小东西
Java用过哪些数据结构
答:数组链表哈系表
重载和重写有什么区别
答:概念+例子
Final、Finally、Finalize区别
答:忘了finalize
super关键字的用法
答:基本概念
对Http的了解
答:答了http request,get post 不安全等等
在浏览器输入一个网址,经历的哪些过程
答:域名,dns查ip
TCP三次握手,少一次行不行
答:基本题
项目里Redis用了哪些数据结构
答:hash
Mysql慢查询是否了解,有没有用到索引,有没有用过主从
答:不太会,mysql还没开始看。
Redis的主从是怎么做的
答:答了slave还有config的一些配置
算法题 二进制的和
答:基本题
反问,问了腾讯会议疫情期间如何实现高并发高可用
总结
部分问题没有答上来,mysql还没认真看基本没怎么回答出来。项目逻辑没有很清晰,理解不够,层次不够清楚。
隔了一天二面——30分钟
没有打算考研吗
对计算机原理和数据库的理解
答:结合了发展,二进制balabala
计算机如何操作数据库,数据库的链表,索引是什么
答:
IP地址如何区分A、B、C类
答:这个忘记了。。。。。可恶这种都没答上来
算法题String转int
答:面试官让我先用库函数做一下,结果忘记了库,写了遍历char。。。
你对后台开发的理解
反问,问了该岗位侧重哪方面的技能点
总结
二面基本没深挖,问了很多开放性问题,半个月了,凉透了,继续努力吧。。。
#腾讯##面经#