阿里一面 京东一面+二面

阿里一面

简单说说在学校做过最有成就感的事情(和技术相关的)

你的项目用到了数据库,谈谈对事务的理解

假设你要做一个银行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多分钟,感觉京东的面试官都很年轻啊,而且态度挺好的,说不上来的地方还会引导你一下。最后我问面试官有什么建议给我么,他说其实我水平也不怎么高,哈哈哈,还是很欢乐的。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏函数式编程语言及工具

Akka(0):聊聊对Akka的初步了解和想法

   前一段时间一直沉浸在函数式编程模式里,主要目的之一是掌握一套安全可靠的并发程序编程方法(concurrent programming),最终通过开源项目F...

25980
来自专栏圣杰的专栏

DDD理论学习系列(11)-- 工厂

1.引言 在针对大型的复杂领域进行建模时,聚合、实体和值对象之间的依赖关系可能会变得十分复杂。在某个对象中为了确保其依赖对象的有效实例被创建,需要深入了解对象实...

276100
来自专栏iOS开发日记

给我十个可爱的订阅的粉丝带来的一篇iOS面经。。。。

大大小小参加过不下30+公司的面试,其中不乏BAT、TMD等一线互联网公司,总结一下,发现大厂招聘都有一个共性。

491130
来自专栏知识分享

3-学习GPRS_Air202(需要知道的关于Lua的一些基本的知识)

20250
来自专栏FreeBuf

扒一扒基于词法分析和语法分析的SQL注入攻击检测

周末了,又到了一星期中的美好时刻,因为期待,因为渲染在时光中的慵散。本周,Black Hat大会,应该是安全界中的大事件。 这不,经过一番紧锣密鼓的搜罗,发现了...

62880
来自专栏炉边夜话

调查问卷:测试你对多核多线程的认知程度

        目前,多核多线程编程已经成为一种趋势,但大部分程序员还没有从串行程序的思维中走出来。即使有些人对多核多线程的概念有所了解,但也是一知半解,...

13720
来自专栏程序人生 阅读快乐

Java 8实战

本书全面介绍了Java 8 这个里程碑版本的新特性,包括Lambdas、流和函数式编程。有了函数式的编程特性,可以让代码更简洁,同时也能自动化地利用多核硬件。全...

10810
来自专栏web编程技术分享

从啥也不会到可以胜任最基本的JavaWeb工作,推荐给新人的学习路线(二)

33550
来自专栏数据结构与算法

BZOJ1026: [SCOI2009]windy数(数位dp)

12220
来自专栏Java架构

每个 JavaScript 工程师都应当知道的 10 个面试题以人为本1. 能说出来两种对于 JavaScript 工程师很重要的编程范式么?2. 什么是函数式编程?3. 类继承和原型继承有什么区别?

30960

扫码关注云+社区

领取腾讯云代金券