网易杭研java一面

约的6.45面试,结果5点过10分就通知面试了,赶紧上线开始(最后问了一下,说是看我很早就签到了,就提前开始了.....我只是不小心点到了........)
总共用时约30min
  1. 首先是常规自我介绍
  2. 我看你笔试成绩还不错,基础应该很好吧(就我这也能叫不错???是不是有什么误解????),我们来问点java(以下顺序不一定,太紧张面完忘一半了,全靠回忆)
  3. 讲讲java内存模型(我觉得他想让我讲java内存结构,我讲了每个线程有存储变量的副本后他一脸疑惑,但又顺着我的思路问下去了)
  4. 那你这个int变量被一个线程修改之后其他线程怎么知道呢?(说了volatile关键字)
  5. 那volatile是怎么样保证有序性和可见性的呢?(忘....忘了)
  6. 你刚才讲的是int变量有副本,那我要是一个对象呢?
  7. 多线程如何修改这个对象的属性?如何保证线程安全?(讲到了synchronized和锁)
  8. synchronized可以修饰哪些地方?同步方法是锁住了什么?(我说要是非static的是锁住了对象,static是锁住类,面试官表情又一脸疑惑....)
  9. 那我现在有一个父类synchronized修饰非static方法和两个子类,现在两个子类调用这个方***发生竞争吗?(一脸懵,盲猜) static的呢?为啥?(饶了我吧,混子本质暴露了)
  10. 线程池参数?从0开始一直往线程池扔任务(无限个),讲讲这中间发生的过程
  11. 注解有用过吗?@Autowired 和 @Override 有什么区别呢?不是功能上,是本质上(我:.....我不知道啊)
  12. 我现在要在代码中添加打印日志的功能,怎么实现?(说了AOP)
  13. spring中还有一个重要的东西IOC,讲一讲
  14. 我看你项目是秒杀系统,你这个数据库是你设计的吗?有哪几张表?
  15. 订单表里面有哪些字段?哪些字段加了索引?
  16. 我现在要查询某一个商家某段时间内的订单金额,sql语句怎么写?
  17. 你刚才这句SQL要怎么建索引?
  18. 要是查询某个用户某段时间内的所有订单呢?怎么样分页呢?
  19. 你这句SQL可以用两个索引吗?(我:.....我..不太清楚)
  20. 我看你用了Redis,怎么保证数据一致性的?
  21. 差不多就这些了,你有什么要问我的吗?(我:啊?就结束了?不写代码吗?面试官:我们有时候是要写的....)
感觉还是凉凉,一天两篇凉经,我也是服我自己
#网易##面经##秋招##Java工程师#
全部评论
5 禁止重排列和写入主存让缓存失效
点赞
送花
回复 分享
发布于 2019-08-13 20:15
第9个,加载非static不会,加载static会。对了第6个你怎么答的这个不太懂
点赞
送花
回复 分享
发布于 2019-08-13 19:34
蔚来
校招火热招聘中
官网直投
大佬,面试的什么部门?
点赞
送花
回复 分享
发布于 2019-08-13 20:05
我也30分钟 你咋看出来凉了啊
点赞
送花
回复 分享
发布于 2019-08-13 20:05
请问大佬,啥时候投的简历,啥时候参加的笔试啊?
点赞
送花
回复 分享
发布于 2019-08-13 20:33
都是经典题目啊 收藏
点赞
送花
回复 分享
发布于 2019-08-13 21:23
我也是智慧企业业务部 面试官同一脸疑惑 让人难受 😣
点赞
送花
回复 分享
发布于 2019-08-19 07:47
线程池那个怎么回答叻
点赞
送花
回复 分享
发布于 2019-08-19 17:54

相关推荐

1.面5.13######松鼠ai一面###1.讲述一下你部署k8s集群项目的过程2.ansible是基于Python什么的加密模块,使用什么基本协议3.如何在服务器之间建立免密通道?有什么参数的配置ssh服务里面配置 登录配置 端口配置 认证配置 看 /etc/ssh/sshd.conf4.了解过nfs服务吗,如何搭建,怎么修改配置?5.nfs使用的是什么端口?,用来用过什么更高级的配置?nfs 和 portmapper两个服务是固定端口的,nfs为2049,portmapper为1116.怎么搭建k8s节点7.k8s的master的基本组件?8.如何将pod固定调度到自己的节点上?  可以将pod的四大调度算法9.nginx-pod有做过什么特殊的配置吗?10.探针的类型?探针之间的区别?11.探针优先级的区别?startup liveness-probe readiness-probe12.三种探针检测发现pod没有存活,分别会启动什么策略?13.负载均衡池叫什么?service 具体的模式14.了解过endpoint?15.你对k8s有什么的更高的流转?整个流量的流转的过程?(具体的过程)16.nodeport服务的模式具体将流量的过程?17.讲一下CICD的具体流程?18.你写过什么dockerfile 吗?19.介绍一下你的mysql的集群?20.半同步和全同步之间的区别?21.mysql 有什么使用什么的中间件?22.keepalived是如何配置?如何实现keepalived的高可用和负载均衡?23.tcpdump如何抓包vrrp协议的报文?vrrp的端口是什么?24.怎么查看mysql主从的状态?25.怎么统计机器上面的80端口?接管道符号之间26.你的主要的开发语言?27.你想走什么运维还是开发方向?28.怎么进行服务器性能之间的监控和排查故障?29.讲一下dns域名解析的过程?使用的是什么端口和协议30.了解过vpn的搭建模块?31.讲解一下nginx基本模块?(至少5)32.讲一下limit模块?如何进行限制,限制了什么?33.手撕代码?   1.排序归并 (没怎么练习没写出来)   2.在shell里面连续50个创建用户2.面5.13忘记做记录了
查看33道真题和解析
点赞 评论 收藏
分享
1.基于区块链的这个项目遇到了哪些难点?是如何解决的?答:说了搭建fabric环境的难点。2.搭建的节点的集群多大规模?答:模拟了就3到4个组织,说了每个组织peer节点order节点的各自作用。3.为什么要用区块链,有什么好处?答:防篡改,数据对所有节点透明可见,可追溯,对防篡改进行了展开,hash函数不可逆,merkle树验证。分布式篡改需要篡改大部分组织区块链账本,可能性小。4. SpringSecurity 和 JWT 双 token 刷新机制实现用户登录认证和授权,讲解一下这个实现流程?5.RabbitMQ在这里有什么用?6.hash函数常见的有哪些?MD5 SHA1 2 3 CRC BLAKE RIPMD7.对称加密算法常见的有哪些?非对称有哪些?8.点评项目中秒杀功能遇到的难题有哪些?答了一人一单。9.一人一单如何解决的?答:单体使用synchronized解决。10.为什么用到了redis分布式锁?答:分布式情况下synchronized不能保证一人一单。。。等等。11.BitMap实现用户签到讲一下?12. syncheonized、ReentrantLock使用的区别?13.讲一下IOC AOP?14.讲一下Bean的生命周期?15.用于高并发下的线程安全的关键字 集合还有哪些?答:volatile concurrentHashMap CopyOnWrite….16.那你说一下CopyOnWrite..相关集合是如何实现线程安全的?答:不同的jdk版本实现不同,读操作不加锁,写操作有的加synchronized有的是CAS乐观锁。17.那你讲讲不同的jdk版本实现它有什么不同?记不得了。18.讲一讲SpringCloud各个组件的作用?没答好19.讲一讲HTTP和HTTPS的区别?20.HTTPS的具体的执行流程了解吗?没答出来算法题:动态规划题 分割等和子集41621.实习经历 这个远程在线监控管理平台 的难点是什么?22.这个平台你做了哪些功能?整体下来,八股感觉答的不够深入。项目难点没有提前准备好。区块链基础知识需要捡起来。等主管面
查看22道真题和解析
点赞 评论 收藏
分享
5 102 评论
分享
牛客网
牛客企业服务