字节番茄测开一面
面试官人很好,面试体验极好。
全程1h左右。
面试题
1、近期参加的一些项目
2、简述一下SpringBoot是一个怎么样的Web框架呢?
除了SpringBoot还使用过其他Web应用的框架吗
3、数据表是怎么设计的
4、数据在数据库中了为什么还需要Redis
5、热点数据是如何计算并且放入到Redis中的
热点数据多久会去更新一次Redis
6、Redis在更新热点数据的时候更新失败了怎么处理
7、MySQL索引的优缺点
8、索引越来越大越来越臃肿怎么去优化?(不会)
9、项目的难点是什么
10、项目中用户登录登出的过程
11、TCP四次挥手
12、为什么TCP建立连接需要三次断开连接需要四次
13、四次挥手为什么需要等待2MSL
14、正向代理和反向代理
反向代理说了nginx,为什么需要nginx做一层转发
nginx:负载均衡,对请求进行分发。以及解决跨域的问题
15、讲一讲HashMap的理解
16、快速排序的实现的原理及时间复杂度
17、为什么要投测试开发,了解测试开发的技术栈吗
18、黑盒测试和白盒测试的区别
19、对自己的项目有过测试吗
20、微信朋友圈的评论功能的测试用例
在安全测试方面说详细一点
兼容测试除了安卓、操作系统的不同还有什么兼容性测试
算法
题目描述
给定一个数n,如23121;给定一组数字A如{2,4,9}求由A中元素组成的、小于n的最大数,如小于23121的最大数为22999.
本人太菜了,只会暴力解法
#字节跳动实习##实习##春招##面经#