东方财富一面

#东方财富校招# (40多分钟)

1. Java的八种数据类型,少说了一个byte,后来想起来了

2. String不是基本数据类型吗,那他是什么数据类型

3. 这两种数据类型有什么区别

   都是一些简单的八股

4. mysql中乐观锁和悲观所是什么样的

5. 都是mysql自带的还是需要自己实现的(悲观锁使用mysql自带的,乐观锁需要通过版本号来实现)

6. http请求里面有哪几种类型(get、post、put、delete)我多说了一个update(面试官说有没有update,我就知道说多了)

7. 什么是幂等性

8. get和post最大的区别是什么(幂等性、规范都不是他想听的)(他最后说:get由于url限制,post可以传输较大量的数据)

9. redis的数据结构那有哪些

10. 手撕(编辑距离)

11. 口撕(内存2G, 数据10G怎么实现去重)

分块去重,再去重

分块排序,去重

使用数组,构建大的数组来去重

使用布隆过滤器来去重(他说勉强可以)

9. 反问:我有什么需要学习改进的(面试是双选的过程,你太紧张了,叙述可以再简洁一点)
10. 还有哪些流程:一共三轮技术面试,一轮主管面试
全部评论
佬,什么bg
点赞 回复 分享
发布于 10-18 00:09 白俄罗斯
啥时候投的
点赞 回复 分享
发布于 10-18 23:50 法国

相关推荐

#东方财富校招# 一面技术面常规八股java篇1.java的8种基本数据类型2.String为何不是基本数据类型?3.== 与 equals 有什么区别4.常用的集合类有哪些?都是线程安全的吗?5.HashMap实现原理6.HashMap的扩容机制?HashMap能无限扩容吗?(假设JVM内存无限大)7.什么是序列化?8.什么是反射?它有没有带来一些问题?(反射机制的缺点)数据库篇9.什么是悲观锁和乐观锁?mysq中是如何实现的?10.mysql怎么联表查询?笛卡尔积是什么?11.redis常见的数据类型12.redis是单线程还是多线程的?为何命令执行仍用单线程?手撕篇编辑距离有些八股太久没复习了,面试官一问感觉以前都看过,但到了嘴边又说不出来,或者只能讲一部分。中途有些受挫,于是跟面试官交流起来。人非常好,讲话非常有条理,娓娓道来。为啥全拿八股拷打我?各轮面试的侧重点不同,不可能每面都问项目回答同样的东西。我倾向于在第一轮面试中考察候选人的基础概念,后续面试则关注于候选人的实际应用能力和项目经验。如何看待八股,如果全是背出来的有意义吗?- 简单的理论知识肯定要掌握,如果一个人连基本数据类型都说不全,他说他项目做的特别好,很难让人信服。- 难一点的八股不要求能够全部能答对,至少从你的回答,我能判断你有没有听说过这些技术名词,即使不理解原理,也至少知道其用途- 面试这个东西是很主观的,是一个双向交流的过程,多轮技术面的意义就是通过多个人的反馈综合得到相对客观的评价。你们学生可能把它当作是一场考试,其实不是,它就是一个双向互动的过程。如果不希望八股,可以最开始提出来。前面拷打感觉度日如年,后面聊天感觉转瞬即逝。
查看13道真题和解析
点赞 评论 收藏
分享
3 24 评论
分享
牛客网
牛客企业服务