杭州袋鼠云nodeJS 一面

2025 3.18

  1. java基本数据类型
  2. 存金额,大的数据用什么
  3. JDK1.8垃圾回收器是什么
  4. 垃圾回收机制
  5. 工作中有用到嘛
  6. 垃圾回收机制是解决了什么问题
  7. pgSQL用过吗
  8. 介绍你了解到关系型数据库
  9. MVCC
  10. 主从复制,主从备份,用到哪些日志
  11. 主从同步的时候数据混乱了该怎么办?
  12. redis数据类型,应用场景
  13. 缓存击穿
  14. redis是单线程还是多线程
  15. 常用的设计模式
  16. 单例模式
  17. 说出常用的五条git命令
  18. 是如何解决冲突的

反问?

业务?

袋鼠云某个数据可视化模块

为什么用node做后端?

现在创业型公司基本上为了敏捷开发都转node或者golang了,java的话生态比较好,但是太臃肿了,不适合敏捷开发,团队初期就是一直nodeJs,今年准备转golang

面筋(烤面筋) 文章被收录于专栏

烤面筋~烤面筋~三元一串,五元两串

全部评论
二面要确定意向才能面,主动终止流程了
1 回复 分享
发布于 03-26 20:45 山东

相关推荐

09-11 17:42
已编辑
东莞理工学院 Java
📍面试公司:熙牛医疗🕐面试时间:9月10号💻面试岗位:JAVA开发❓面试问题:1.你项目中的sso是怎么实现的?2.分布式session它的浏览器端是存在哪里?3.redis在项目是怎么使用的4.讲一讲缓存击穿5.第一个线程释放锁后第二个线程是不是就拿到锁了?6.你的代码是怎么实现的,他后续线程是什么时候去排队的(认为我的设计太复杂了)7.讲一讲缓存穿透8.布隆过滤器在使用的时候会有什么问题9.还有就是缓存无效值这一种方式,如果原本的无效值变为有效的了怎么办10.使用canal的话在高并发情况下是不是还会出现不一致的情况,这个怎么解决11.讲一讲mybatis如何配置多数据源12.springaop实现动态代理的方式有哪些13.cglib底层是怎么实现动态代理的14.线程池的参数15.线程池创建任务的执行过程16.线程池的拒绝策略有哪些17.线程池在项目里面怎么用的,相关参数是如何设计的18.讲一讲实习期间那个地方是最复杂的19.讲讲io多路复用20.Java的ReentrantLock讲一讲21.ReentrantLock的公平和非公平实现讲一下22.在非公平的情况下有a,b,c三个请求a拿锁,b,c排队,a完成任务后释放锁,这时候来了请求d,谁有可能拿到锁(我答的d,并且回答了这样的好处,他叫我可以再看一下)23.索引失效的场景24.如果说我建立了abc三个字段的联合索引,我使用where a = and c = 可以走索引嘛(我说分MySQL版本情况)25.如果索引where a = order by b可以走索引嘛26.能从索引的数据结构讲一讲为什么会走嘛27.where a = and b =和where a = order by b有什么区别🙌面试感想:感觉还是以八股文和场景提为主,但是问了一些比较刁钻的,感觉还是可以好好复盘一下9月11号已过
查看27道真题和解析
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务