阿里一面 京东一面+二面

阿里一面

简单说说在学校做过最有成就感的事情(和技术相关的)
你的项目用到了数据库,谈谈对事务的理解
假设你要做一个银行app,有可能碰到多个人同时向一个账户打钱的情况,有可能碰到什么问题,如何解决(锁)

说说乐观锁和悲观锁
最近在看什么书
Java基础(就问了一句==和equals)

说说现在能写出来哪些排序算法

在学校有没有参加社团之类的
给定一个文件名,如何在d盘找出来这个文件,说说思路。
可以来杭州么(我意向写的北京)
能来实习的时间大概是什么时候

就聊了20分钟,感觉问的都很简单。。
然而11号晚上面试的,今天还是面试中,是不是要凉了😥

京东一面

简单介绍下自己
做过什么项目
学过什么专业课/技术
链表,数组的优缺点,应用场景,查找元素的复杂度
二叉树怎么实现的

Java中都有哪些锁
可重入锁的设计思路是什么
乐观锁和悲观锁
synchronized机制
hashmap原理,处理哈希冲突用的哪种方法(拉链)
还知道什么处理哈希冲突的方法(开放地址检测)
开放地址检测怎么实现的
从哈希表中删除一个元素,再加入元素时恰好与原来那个哈希冲突,这个元素会放在哪

并发容器,Hashtable和concurrenthashmap区别
Java对象头了解么
知道哪些排序算法
快排怎么实现
堆排序怎么实现
一道算法题:两个有序数组,有相同的元素,找出来

事务特性(acid)
隔离级别
简单的SQL语句(更新)
索引机制,聚集索引和非聚集索引
如何创建索引
数据库设计(订单、购物车和商品)

了解Java的几大框架么

知道哪些设计模式
说说适配器模式,装饰模式,***模式
最近看过什么书
有什么问题要问我的

京东的聊了整整40分钟,问的真的太广啦


京东二面

介绍下自己
看过什么书
string、stringbuilder和stringbuffer区别
string不可变如何实现的
string为何设置成不可变
常用的集合框架有哪些
介绍下Hashtable
Hashtable的替代方案
排他锁的改进策略有哪些
设计模式知道哪几个,简单介绍下
用过哪些数据库
数据库索引
数据库可以有几个聚集索引
哪些引擎支持聚集索引
三大范式
二叉树介绍下
快排怎么实现
一道题:
一个集合里有1000万个随机元素,如何快速计算他们的和(我特喵的以为是考算法,想半天没有O(n)以下的方案,结果他居然说多线程)
多线程用的多么
一个线程忙碌,多个线程闲置怎么解决
TCP和UDP
Java的几大框架了解么(我说我之前没怎么用过Java,学Python比较多一点,于是话题转向Python)
聊了下Python几个框架的对比(flask和Django)
ORM怎么实现
ORM怎么对SQL进行优化
对比Python和Java的区别
多重继承机制会带来哪些问题(我答完后面试官直言自己也不太记得了😂😂)
还有什么问题问我

二面面了30多分钟,感觉京东的面试官都很年轻啊,而且态度挺好的,说不上来的地方还会引导你一下。最后我问面试官有什么建议给我么,他说其实我水平也不怎么高,哈哈哈,还是很欢乐的。

全部评论
从哈希表中删除一个元素,再加入元素时恰好与原来那个哈希冲突,这个元素会放在哪? 请问这道题怎么答?
点赞 回复 分享
发布于 2018-06-15 22:28
排版排好一点
点赞 回复 分享
发布于 2018-04-17 16:19
楼主知道面的是什么部门吗?
点赞 回复 分享
发布于 2018-04-15 12:18
二面测试岗有人吗
点赞 回复 分享
发布于 2018-04-15 11:22
楼主京东 一面二面同一天吗 我隔了好几天 地点也变了
点赞 回复 分享
发布于 2018-04-15 10:05
我的也是复试中,什么意思啊,电面了两次了
点赞 回复 分享
发布于 2018-04-14 22:52
大佬都做过什么项目
点赞 回复 分享
发布于 2018-04-14 00:28
刚刚查状态京东已经变复试中了。。。效率挺高的😀
点赞 回复 分享
发布于 2018-04-13 22:14
京东是什么岗,我不知道我问了多久,但感觉明显没你这么广,除了java堆内存分配和内部锁原理外都是很基础的东西,围绕项目问了好几个问题
点赞 回复 分享
发布于 2018-04-13 21:45
LZ阿里是内推的嘛?
点赞 回复 分享
发布于 2018-04-13 21:06

相关推荐

10-17 11:32
已编辑
门头沟学院 Java
时间:33min岗位:java开发问题:1.自我介绍2.为什么当程序员?3.java的JMM模型是什么?4.为什么设计为工作内存和主内存?5.volatile为什么能够保证线程的可见性?6.如何做到让其他线程的工作内存的缓存的变量地址失效的?7.底层是怎么通知这个变量地址失效的8.concurrenthashmap的并发扩容是如何做的?9.hashmap为什么要从红黑树转回链表,源码当中具体是怎么做的?10.具体数值是多少?为什么不设置成一样的?除了remove这个map里的元素,还有什么情况会导致退化成链表?11.分布式锁?redis和redisson分别是怎么做的?12.过期时间怎么设置的?看门狗机制是在设置过期时间的情况下失效,那我如何设置这个过期时间是多少秒?(5秒,30秒还是60秒)13.mysql存储引擎为什么用B+树而不使用B树?14.那我假设有3000万行的数据,B+树和B树哪颗树更高啊?怎么计算的?B树会比B+树高多少?15.有一个单列索引加在A上,一个联合索引加在A,B,C上,where a = 1 and b>2 and c=3会走哪个索引为什么?16.你实习做了很多大模型相关的一些应用,平时有没有度过相关的一些论文?17.大模型的transformer的架构?注意力机制作用?18.那你实习中如何使用大模型的?19.RAG了解吗?其中向量数据库是什么?如何生效的?它也没经过训练学过,怎么知道的?20.微调有了解过吗?21.反问
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
96
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务