上海熙宽信息--java面经

2024.6.20 上海熙宽信息技术

面试

  1. 课程学了哪些东西
  2. 上一段实习做的是什么工作
  3. list、map和set的特性
  4. HashSet和TreeSet的区别
  5. list的常用方法有哪些
  6. list如何去重
  7. Stream流的终结方法有哪些
  8. Redis了解吗,基本数据类型
  9. 了解sql优化吗
  10. js、groovy这些脚本语言了解

笔试

#java实习##java面经##小厂实习#
全部评论

相关推荐

10-16 14:30
深圳大学 C++
10月15号一面  面了一个小时处女面,面试官体验还很好,自己太菜了基本没问八股问下实习做的什么,具体怎么个流程(因为实习内容跟岗位不怎么相关,我不是很想展开,这里吸取教训,尽量提引导到岗位相关内容以及遇到的问题怎么解决问题)深挖项目(挖的很深,可能是学艺不精,老是没get到面试官意思,但面试官人很好,我尽量挑自己会的说)1. 报文是4kb,应用层缓存是1kb,使用LT和ET模式分别会有什么差异2. 你刚才讲了select poll epoll的三个底层处理方式,如果让你来设计epoll,系统内核要如何处理3. 你的分布式缓存如何通讯,数据是如何同步的(实际上没做同步,只做了负载均衡,默认是相同的数据库,估计是想问类似redis的主从复制,但里面没做不好展开)4.  你的http报文解析如何处理粘包问题5.  你的主从reactor线程池线程是同时处理i/o和业务逻辑吗?有没有考虑分开处理?编程题一道带定时淘汰的LRU之前特意看过带锁的LRU,定时没写出来,因为平时LRU是用C++写的,定时机制用Go写的,不清楚C++生成时间戳和开线程定时触发的语法,而且不是粗粒度的触发定时,估计是要节点开时间戳,一个线程循环监听链表头结点时间写结构体和框架也用了很长时间但基本上没停过,还是写不完(教训是以后要么背下来,要么申请换题)回过头来看,其实基本上问的都是简历上的内容,可能是准备八股和自己模拟面试的时候,看的太广了,特别会很多参考牛友的面试问题,学的广对自己既累又不讨好,比如自己简历没写数据库然后也要把数据库事务还有相关的全部弄懂,以及分布式raft什么之类。教训是按自己的简历深挖,熟悉每一个细节的底层,因为面试官是按你的简历引导发散来问问题,这个编程题也是😂。要是问八股,我就可以将八股联系到自己熟悉的得项目部分进行展开,可惜直接深挖,再沉淀一下,10月17号面腾讯😞
点赞 评论 收藏
分享
3 5 评论
分享
牛客网
牛客企业服务