饿了么1面
难度个人感觉算我多个大厂面试里比较顶的了,多个场景,多个底层,一直追问。答了也不知道对没?而且面试官还喜欢设陷阱 引诱我犯错 。
问题: 先来个自我介绍
你实习是go语言吧, 那你先讲讲java和go的区别(10次9次都有人问)
Java的基本数据内型(先跟我闹着玩儿)4类8种
== 和 .equals() 的区别(继续闹着玩儿)
== 使用场景:
== 用于比较对象引用(内存地址)。
equals 用于比较对象内容,但其行为依赖于该类是否重写了equals方法
java集合 hashmap和hashtable区别?
因为hashmap不是线程安全,所以如果用hashmap可能用哪些问题?
java有异常情况一般怎么处理?
代码写的不好可能会出现OOM异常,用trycatch 能捕获吗?
哪些情况下会OOM
建立连接管道会不会导致OOM
JVM的垃圾回收算法
java多态?go的多态如何实现
设计模式
单例模式例子和到底解决什么问题
懒汉式加锁检查两次一定能检查到存不存在吗?
volatile能保证就能保证线程安全吗?为什么?#牛客AI配图神器#
创建单例的时候如果指令重排怎么解决
Dfs&BFS
判断字符串 是不是回文的?
字符串长度空间是10g,只有计算机内存只有100m,如何实现这个100g的字符串是不是回文?
逐块读取思路?
具体大小可能不确定,怎么划分区块,会不会导致双指针往中间靠拢的时候一部分是2m,一个是1m?怎么解决?
数据库mysql和mongoDB区别?
Mysql 索引的实现原理?
建立索引abc三个字段,我想查询我只知道bc,能命中索引吗?(最左匹配原则)
项目拷打(多线程,redis)
问题: 先来个自我介绍
你实习是go语言吧, 那你先讲讲java和go的区别(10次9次都有人问)
Java的基本数据内型(先跟我闹着玩儿)4类8种
== 和 .equals() 的区别(继续闹着玩儿)
== 使用场景:
== 用于比较对象引用(内存地址)。
equals 用于比较对象内容,但其行为依赖于该类是否重写了equals方法
java集合 hashmap和hashtable区别?
因为hashmap不是线程安全,所以如果用hashmap可能用哪些问题?
java有异常情况一般怎么处理?
代码写的不好可能会出现OOM异常,用trycatch 能捕获吗?
哪些情况下会OOM
建立连接管道会不会导致OOM
JVM的垃圾回收算法
java多态?go的多态如何实现
设计模式
单例模式例子和到底解决什么问题
懒汉式加锁检查两次一定能检查到存不存在吗?
volatile能保证就能保证线程安全吗?为什么?#牛客AI配图神器#
创建单例的时候如果指令重排怎么解决
Dfs&BFS
判断字符串 是不是回文的?
字符串长度空间是10g,只有计算机内存只有100m,如何实现这个100g的字符串是不是回文?
逐块读取思路?
具体大小可能不确定,怎么划分区块,会不会导致双指针往中间靠拢的时候一部分是2m,一个是1m?怎么解决?
数据库mysql和mongoDB区别?
Mysql 索引的实现原理?
建立索引abc三个字段,我想查询我只知道bc,能命中索引吗?(最左匹配原则)
项目拷打(多线程,redis)
全部评论
mark
mark
mark
mark
相关推荐
昨天 18:31
香港大学 产品经理 点赞 评论 收藏
分享