@[TOC] 渣渣的面经-字节跳动
1.字节跳动
自我介绍
1.1项目相关 微信小程序用的云数据库是关系型数据库还是非关系型数据库?
我回答的应该是关系型数据库
1.2 TCP三次握手、四次挥手
八股文
1.3HTTP和HTTPS的区别
只回答了2和3…
1.4MySQL左连接和分页连接的区别
1.5算法题:
没写出来,说了依次交换的思路…
2.趋势科技
2.1项目相关 有没有考虑用户连续两次点击的情况?会不会重复提交?
忘记有没有考虑了,但真机调试很多次没有出现重复提交的情况
2.2 HashMap和HashTable
2.3知道垃圾回收机制GC吗?
只回答了GC是Garbage Collectors
2.4TCP三次握手、四次挥手
八股文
2.5JDK、JRE、JVM的区别和联系
2.6用Linux ubantu做过什么
就主要用SSH来传输主机和虚拟机之间的文件…
2.7为什么Java具备迁移性?
因为JVM
Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译,到处运行”的原因。
2.8开放性问题 怎么设计盲盒,比如1000个苹果分给10个人,甲想要几个我就给几个且是特定的,苹果总数不变。
总数不变的情况下,随机分配(不对,没理解懂题意)
3.南京数件研究院
3.1Java的基本数据类型(8种)
int(整形)
long(长整型)
double(双精度浮点型)
float(浮点型)
short(短整型)
char(字符型)
byte(字节型)
boolean(布尔型)
3.2StringBuffer和StringBuilder之间有什么区别?
3.3有没有学过框架比如Spring
暂时没有…