面试记录
文章平均质量分 79
Emilia*
若你决定灿烂,山无遮,海无拦。
展开
-
腾讯ieg后台开发4.16一面java
面完秒挂,确实是心服口服,八股上面的没打括号的就是答出来了,还得查漏补缺,加上算法也太慢了,给的建议是多写代码多看基础 很中肯。17.http的协议的话,上传接口是你实现的吗,是post上传吗?11.索引失效有哪些情况 (只说了最左前缀匹配、like、范围查询,应该还有一些的当时只记得这三个了)18.multiple 分块怎么拼接的,是通过框架调用的接口还是自己手写的?(这个确实没答出来 忘了)9.返回的结果有哪些 (这个地方关于type只说了all、index、const三种,别的忘了)原创 2024-04-16 16:51:55 · 354 阅读 · 0 评论 -
普联一面4.2面试记录
如果我们需要持久化 Java 对象比如将 Java 对象保存在文件中,或者在网络传输 Java 对象,这些场景都需要用到序列化。序列化:将数据结构或对象转换成二进制字节流的过程反序列化:将在序列化过程中所生成的二进制字节流转换成数据结构或者对象的过程对于 Java 这种面向对象编程语言来说,我们序列化的都是对象(Object)也就是实例化后的类(Class),但是在 C++这种半面向对象的语言中,struct(结构体)定义的是数据结构类型,而 class 对应的是对象类型。原创 2024-04-03 17:41:44 · 927 阅读 · 0 评论 -
蚂蚁集团一面4.1记录
不同的地方在饿汉式方式是只要Singleton类被装载就会实例化,没有Lazy-Loading的作用,而静态内部类方式在Singleton类被装载时并不会立即实例化,而是在需要实例化时,调用getInstance方法,才会装载SingletonInstance类,从而完成Singleton的实例化。这种方式和上面的方式其实类似,只不过将类实例化的过程放在了静态代码块中,也是在类装载的时候,就执行静态代码块中的代码,初始化类的实例。缺点:在类装载的时候就完成实例化,没有达到Lazy Loading的效果。原创 2024-04-01 21:20:54 · 1078 阅读 · 0 评论