作者:tankily_
链接:https://www.nowcoder.com/discuss/198717
来源:牛客网
技术面
项目的难点及解决方案
在实习公司实习的感受是什么
你是这么看待区块链的(本人目前在一家区块链公司实习,所以问了一下~)
你看好区块链吗
如果某个用户同时请求创建活动接口100次,如果防止它被重复创建?创建前查看该记录是否存在、使用锁、如果是分布式的使用分布式锁—这样解决了99.99%的问题。除了使用这些方案,还能使用什么方法解决吗?
讲讲分布式锁的实现
你用过Java的J.U.C并发包吧,给我讲一下AQS的原理
能讲下ConcurrentHashMap的实现原理么 JDK7或者8都行
MySQL InnoDB存储引擎中的MVCC解决了什么问题,能说下MVCC的实现原理么
你平时是怎么创建线程的?
为什么用线程池,线程池有什么好处?
创建线程池需要的关键参数有哪些?
线程池有哪几种任务拒绝策略
我看了一下你简历上写了很多redis字眼,那你知道redis的什么东西
Redis的key的写入和删除的原理
怎么保证Redis的高可用
你还用过rabbitMQ呀,它能够做什么?
给你一道进阶题,rabbitMQ是怎么保证消息不丢的,从客户端—消息队列, 消息队列—服务器端的角度考虑
SQL语句经常写吧,那我给你出一道SQL题(分组求和排序)
CAS的原理给我讲一下
他是怎么保证内存的可见性的
CAS会产生什么问题
知道Java中的内存模型吧,它有8个指令你给我说一下
双亲委派模型本质是解决了什么问题?安全性
有哪几种类加载器?
你认为什么情况下不应该建立索引
RPC你了解过吗?
你有什么问题问我的吗?
面试官超nice的,最后还跟我握手,说我基础不错,还给我一些以后工作上指引😐
HR 面
你认为你觉得做过最有成就感的项目是哪个?以及遇到了什么困难,是怎么解决的
你了解vivo吗?
你对薪资的期望是多少?
你认为选择一个公司,什么重要
你认为怎么对新人进行培养比较好
你认为你要具备什么样的软件工程师素质才能胜任你的工作?
你认为自己有什么优点?
你在实习的公司工作的感受是什么?
你有什么问题问我的吗?
作者:破晓·银千特
链接:https://www.nowcoder.com/discuss/197837
来源:牛客网
链接: https://www.nowcoder.com/discuss/197741
来源:牛客网
3.面试官说了一下我的笔试 由于笔试的第二题是出现错误的,我说自己在下面的时候进行了修改,当时是看错了题目,但是并没有说自己主要从哪方面改的(感觉要具体讲一下)
4,之后面试官问了关于一致性哈希函数以及hashmap的put方法,自己都没答上来,之后就在也没有问关于技术方面的问题了
这个是我面试之后自己查的关于Hashmap的一些相关知识点,一致性还是函数的知识正在学习中,分享出来,希望大家能用上
主要参考了:https://blog.csdn.net/qq_37113604/article/details/81353626
介绍Hashcode:https://www.cnblogs.com/whgk/p/6071617.html
5,问了自己有好奇心吗?请举例
6,问了你的学习方法是那些
7,短期内的规划是
8,有什么问题想问他的
之后就说了等消息,别人都是一面之后二面了,我就一面之后直接走了,应该就是凉凉了,感觉面试官说的还是很委婉的,不过自己是真的不行,这次的面试经历就想分享一下,希望能帮到大家,我自己也会引以为鉴的,其实之前一直知道自己不行,但是面试之后才知道,自己到底有多不行,今儿看HASHMAP的知识点的时候才发现自己好多东西都不了解,真的要加油,大家一起奋斗吧
作者:木小果
链接:https://www.nowcoder.com/discuss/198113
来源:牛客网
一次笔试,一次技术面试和一次hr面试:
技术面试:
1.首先自我介绍(简单介绍自己简历)和项目经历
2.java基础
为什么java 平台无关性
机器码和字节码区别
JVM加载代码的一个流程
java数据类型以及自己的应用
自动拆箱和自动装箱以及自己的应用即什么时候用到的,列举几种情况
什么是值传递和引用传递,区别及应用
进程和线程区别
线程的状态
线程的创建
start和run方法的区别,什么方法开启线程
线程的应用,举例
线程的阻塞
还有一些线程问题,我线程这块回答的不好,建议大家多学学线程和JVM
接口和抽象类
异常处理
重载和重写
手撕栈
二面,hr面:
首先是自我介绍
自己感觉自己比较成功的项目经历
项目具体背景以及自己在项目中的角色,项目开发团队
在这次项目中,你遇到的问题,自己是怎么解决的
为什么选择软开这个行业
职业规划
家庭情况以及个人情况
谈谈自己最大的优点,自己是个怎样的人(也就是自己有什么优势)