【面经】 字节跳动提前批一面(游戏研发岗)(Java面试) 1、TCP和UDP区别 2、线程和进程区别 3、进程间通信方式 4、垃圾回收机制 5、线程池种类 6、HashMap 7、HashMap的扩容机制 8、数据库索引的方式和结构 9、Java同步机制(底层) 10、判断一个点是否在三角形内部 11、判断字符串1是否包含字符串2 12、Java多态 13、Java反射