← 返回社区
J
Java中文社群

正式变实习?掌趣科技这波操作太恶心

掌趣科技作为国内老牌游戏上市公司,按道理应该是不错的,然而拿到了他家的 Offer 之后,却感觉套路满满,非常失望!不知道,大家是否有类似的经历? 2.面试题真题 问项目: 讲讲你最好的一个项目怎么实现的 ? 问八股: JVM 的执行流程? JVM 是怎么找到一个类的? JVM 的内存布局? Java 虚拟机是怎么进行垃圾回收的? Java 有可能产生内存泄漏吗,举例?内存泄露会导致什么问题? GC 的过程, 内存是怎么分配的, 是一片一片的使用呢, 还是一大块的使用?还是想 C/C++ 那样零散的内存呢?怎么解决内存碎片问题? Java 中你都用过什么容器?HashMap 和 HashTable 的区别? 怎么保证线程安全问题的? 你用过 Java 的多线程锁吗?ReentrantLock 和 Synchronized 的区别?你了解什么是悲观锁?什么是乐观锁吗? Java 是怎么实现多态的?Java 中能多继承吗?Java 中的注解怎么实现的? Java 虚拟机是怎么找到一个方法,一个类,怎么根据注解找到对应的方法 Java 中反射的作用,反射怎么实现的? 反射可以实现注解吗? 你了解自动拆箱装箱吗?拆箱装箱怎么实现的? 项目中有碰见过死锁的问题吗?什么是死锁?只锁一个对象会产生死锁吗? Netty 用过吗?了解过吗? MySQL 有几种索引?按字段特性分,按物理存储分呢?索引底层有几种实现呢?MySQL 的有哪几种存储引擎?InnoDB 和 MyISAM 有什么区别?有什么优缺点? 做一个查询操作的时候,使用哪种索引? 什么叫回表查询?如果没有创建主键,怎么进行回表查询? 什么叫索引覆盖? 一个表是索引越多越好,还是越少越好? 你了解什么叫表锁?什么叫行锁吗?什么情况下使用行锁?什么情况下使用表锁? 如果一个表的写操作比较多,是加行锁比较好,还是加表锁比较好? 你能说一下事务的隔离级别吗? Redis 数据库怎么是实现持久化的 ?Redis 里边都有哪些数据类型?ZSet 怎么用? 什么是缓存雪崩、缓存击穿、缓存穿透,分别怎么解决? 做过 Java 的网络编程吗?给我说一下 Socket 套接字的创建流程? 讲一讲三次握手,四次挥手的流程?TCP 和 UDP 的区别? 使用 UDP 来传输数据,怎么来保证他的可靠性,就像你刚刚说的后发先至问题? PS:面试问的还挺细的,但因为做足了准备,所以这些面试题基本都拿下了。 以上问题来自学员的整理,在此感谢。 3.套路来了 拿到 Offer 本来是件开心的事,然而当聊完入职事项之后,整个人就不好了,来看看具体的经过吧: 问题1:正式工作变实习? 秋招明明投递的是正式工作,然而拿到 Offer 之后,HR 却必须先让去实习 5 个月。

评论

|
我
加载中…