面经详情

第一轮输在了工作年限
面试岗位java开发,要求经验3-5年。一轮面试,时长21分钟。面试:时间还算准时,就是约面跟电话面试只相隔了一个半小时。结果通知:当场差不多表达了意思吧。 面试流程及个人感想:自我介绍,Hashmap、gc、数据库事务隔离级别,数据库锁机制,cap,acid,dubbo、分布式缓存穿透血崩解决方案,索引数据库一致性问题处理,分布式锁,循环依赖问题工作中印象最深的难点较为基础,且不深入,各个题目间没啥关联和引入。最后找台阶夸了波基础不错,但可能3多的工作验不匹配招聘期待的资深这个层次。但投简历的岗位要求的是3-5年的。而且都没问过底层,原理,源码,架构设计能力这些。 我也不知道咋确定是不匹配的,而且在回答具体的几种应对缓存穿透,血崩,缓存数据一致性方案的时候我都会被打断,方案都没介绍完,直接下一个问题。我觉得本面试为指标任务的可能性较大。当然也不能一概而论,其他部门岗位可能是真实招聘,反正我没经历过,也不能把话说死。各取所需吧,也挺好的。

相关推荐

匿名用户
Java
未通过未通过
一面:电话面试1. dubbo原理2. zk的zab分布式协议,cap理论满足哪几种?3. Redis持久化如何适用4. 使用Redis有遇到过什么问题?5. 使用ZK有遇到过什么问题?(业务和注册中心的混合)6. 平时遇到的线上问题?如何解决?7. 链路日志,整个分布式追踪怎么做的?如何把整个链路串起来,一个服务调用另一个服务?8. OOM的问题怎么解决?是在什么场景下出现的?9. 线程池做哪些事情?10. 创建线程池的具体参数11. 线程池的流程?核心线程数,最大线程数等12. Redis作为分布式缓存的时候13. 限流sentinel原理,sentinel的配置14. 限流算法15. hystrix和sentinel区别16. 业务监控和预警是如何做的?业务指标是多少?QPS,业务大盘数据17. java锁-countdownlatch应用18. mysql-主键/非主键索引,建索引的考虑的问题19. 主键索引的叶子上存的什么,非主键索引的叶子存什么20. 现在的mysql的隔离级别21. mysql-innoDB 的日志,binlog,是服务器打得日志还是执行引擎打得日志22. mysql用没有遇到过死锁的情况23. 用到过的设计模式24. 平时有看什么书?25. 在小组内处于什么角色?是否是核心开发?二面:现场面试 1. 自我介绍+项目经历2. 具体某个系统展开来讲,技术架构,开发时常3. 线程池考究点4. lute的QPS多大5. 做这个项目遇到的问题6. CRM数据量级7. MQ-消费者如何保证消息不丢失8. 为什么先落库再ACK,设计思想,为什么不等业务全部走完,再返回ACK9. MQ-生产者如何保证消息不丢失10. 提高消息消费的吞吐量有哪些方案    11. 考虑分库分表需要解决什么问题12. 数据库性能有问题通过什么方式看到有13. 具体讲讲分库分表的按理-客户轨迹,为什么会考虑到分库分表,如何进行拆分,拆分之后如何查询,轨迹表的ddl,json的大小,RT响应时间是否有降低14. 原来没有分库分表的情况下为什么会产生性能影响导致慢sql15. mysql不走索引的场景16. mysql的默认隔离是什么17. 什么是幻读,是否有碰到过幻读18. Spring事务注解@Transactional失效场景,为什么会生效19. @Transactional,Spring通过什么方式实现的20. 针对@Transactional失效场景,如何解决,一定要private21. dubbo多路复用,如何保证一致性请求,生产者A,消费者B,C,D,确定返回结果,具体跟哪个消费者一一对应22. JUC-AQS,如何实现可重入23. 为什么从传统行业转向互联网24. 了解有赞嘛?有赞的业务模式25. 平时如何学习?...查看更多
2 年前 发布
匿名用户
Java
未通过感觉没戏
一面(电话面)3分钟介绍一下自己。目前做的项目相关的问题ArrayList和LinkedList底层。HashMap及线程安全的ConcurrentHashMapSynchronized和Lock?乐观锁如何保证线程安全?JVM,垃圾回收机制,内存划分等SQL优化?还有什么问题需要问的,约二面时间。 二面(视频面)没有自我介绍,直接问做过哪些Java开发相关的项目。平时怎么学习技术的?对哪些技术比较熟悉?HashMap中的get()方法是如何实现的?HashMap可以用在哪些场景?多线程用过吗?让举例子用过线程池吗,如何用?Synchronized和Lock哪个更好?知道哪些锁?两个10G的文件,里面是一些url,内存只有1G,如何将这两个文件合并,找到相同的url?代码题:两个有序数组,数组中存在重复数字,合并成一个有序数组,去除重复数字。说一下自己的优点。之后就是还有什么想问面试官的?然后就是说会尽快给结果,没想到过了一会儿就告诉我通过了,约三面时间。 三面(视频面)问了什么时候毕业,什么时候毕业答辩。问了现在做的项目,之后问了几个相关的问题。为什么不做算法而做开发,主要是之前做了一些算法相关的小项目,所以面试官就问了为何不做算法,以及将来的打算。JDK动态加载。1000个多并发线程,10台机器,每台机器4核的,设计线程池大小。之后就跟我说需要提前过去实习,只有等到答辩的时候才能回校。我还在犹豫。 第一次秋招面试,之前都没有找实习,觉得自己很弱,能面到这个程度觉得可以了,还需要继续努力,知识真的就是财富。 ...查看更多
2 年前 发布
5
匿名用户
Java
确定通过确定通过
确定通过。面试官nice,看中专业技能,1小时以上。1面问基础,很细很广,能问的基本都问了个遍 Java基础:hashmap,juc,aqs,线程池,sync锁升级,对象结构,jmm,volatile,gc框架:rpc流程,负载均衡算法,限流算法,降级算法,分布式事务中间件:redis数据类型,持久化方式,clustor流程,一致性hash,分布式锁,缓存雪崩,布隆过滤器原理操作系统:线程进程,线程通信,进程通信,nio,tcp握手,长连接短连接,select epoll区别数据库:原子性实现原理,b+树,最左匹配,sql优化,分表思路,redolog,undo log,log结构开放题:rpc设计思路,一台linux能开多少tcp连接(不考虑内存),微服务架构设计思路面了70多分钟,面的头晕眼花,还好大多都答出来了,直接约第二天2面2面:未来leader,跟1面相比差不太多,有些偏重解决问题思路,java基础就问了问线程状态,wait和sleep区别还有些教程池流程3面:事业部leader,偏向之前做的业务流程,举了一个场景让设计下表结构,问看啥书,根据看的书问了个关于操作系统的开放题,答的不是特别好hr面:基本就交流待遇和个人情况每轮面试的面试官态度都很好,可以看得出来是很有活力的团队。3面leader很年轻也很有个人魅力,交流了下个人情况也提了很多建议,离开的时候还送我下电梯送出大门面试体验很棒,公司环境也不错。...查看更多
2 年前 发布

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网杭州有赞科技有限公司杭州有赞科技有限公司面试经验杭州有赞科技有限公司面试经验:第一轮输在了工作年限
正在招聘数据产品经理200 个岗位