ibatis中的select中的in在java中怎么拼_面经|京东项目架构资料+拼多多秋招

新卓越专属福利

感谢新卓越小学姐推荐

14级肖依云  目前在京东商城 从事Java后台开发

http://www.linkedkeeper.com/1404.html  这个是京东商城我们部门的系统,比较典型的电商网站。

fw.jd.com    这里面有一些关于架构的内容,可以了解下落地的项目架构模型。

http://www.linkedkeeper.com/1405.html   这个是构建敏捷开发团队方面的资料

方便大家后续学习哦~

秋招面经

拼多多 

岗位:Java研发工程师

喜提拼夕夕offer,算是第一个大厂的offer吧,写个面经回馈一下牛油们吧。时间有点久,内容有些记不太清,记录一下大致问题(顺序不分先后) 6782e6778a79689f526cb248666c2597.png 一面(电面)
  1. 自我介绍

  2. 介绍一下mysql索引?为什么用B+树?

  3. 网络IO模型?什么是多路复用IO?select和epoll的差别?select具体过程?

  4. java类加载机制?双亲委派模型的好处?

  5. 进程和线程的区别?线程是不是越多越好,为什么?***作系统怎么调度的,调度算法?java中cpu调度是线程还是进程?

  6. 数据库事务?隔离级别?

  7. java线程变量怎么实现的?内存模型?

  8. 手撕代码

       a.用数组模拟循环链表

       b.堆排序实现

二面(电面)

面试官有事情迟到了40多分钟,不过很有礼貌表示了歉意,人非常好,感觉是个技术大佬,思维还有语速都很快,带的我语速都变快了。

  1. 自我介绍

  2. 数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除***作效率变低,怎么解决(分表***作)?

  3. 数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?      

  4. Spring bean的生命周期?默认创建的模式是什么?不想单例怎么办?

  5. 设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?CAS?CAS本质是什么?什么是原子性?Compare and Swap两步***作,为什么能保证原子性(涉及到CPU指令)?分布式锁?

  6. 还有什么设计模式?工厂模式有几种,都讲讲?简单工厂模式和工厂方法有什么差别?  

  7. 数据库表怎么设计的?数据库范式?设计的过程中需要注意什么?enum类型的值一般怎么存?如果有一个十几位的小数为了不丢失精度怎么存?tinyint几个字节,int几个字节?  

HR面

终面就很轻松了,主要就是问下目前手上有哪些offer,意向工作城市、家庭状况、未来发展规划,以及介绍了下公司的工作制度、福利补贴等,当然还有最重要的期望薪资。

当晚就收到了offer的邮件,效率也是很高了。

6782e6778a79689f526cb248666c2597.png

原文链接:https://www.nowcoder.com/discuss/124749

来源:牛客网整理

新卓越 新学期 

C语言/C++/全栈基础班/Java开发工程师/前端开发工程师/大数据精英班 

西安科技大学临潼校区

158-9142-6016

187-2923-8660

QQ:370653131

地址:科大旧图书馆后门信息网络中心一楼

新卓越 新学期 

C语言/程序员/C++/Java秋招直通班/前端秋招直通班/大数据精英班 

西安邮电大学长安校区

151-9186-5006

QQ:767284423

地址:邮电西区图书馆A104

6c53f8ae10f5706e2f2795ff9002819e.png 518f9f6fb44c516302a2bc59b101e181.png fad8ffbeed353607a260c3bd0e7e8787.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值