腾讯

后台开发一面、二面面经

完整信息

17 条问法 · 16 道题

本篇目录
1.自我介绍 2.算法:给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。提示:0\<=s.length \<=5\*104,s由英文字母、数字、符号和空格组成 java八股: 1.java用的什么版本?(jdk17),为什么用17? 2.hashmap的哈希冲突怎么解决的? 开始深挖怎么形成的死循环?没有并发安全的保护吗?怎么会形成死循环呢? 3.concurrenthashmap并发安全怎么做到的? 4.线程共享和线程独占介绍一下 5.共享区在jdk8之后变成元空间了,了解这个升级的背景吗?升级之后解决什么问题了? 6.为什么java独占区分了两个栈呢? 追问:本地方法栈执行非java的本地方法吗?java运行还嵌入了c/c++的代码吗? 7.java为什么有内存泄漏呢?什么场景会出现内存泄漏呢? 项目: 1.rag是解决什么问题的? 2.faiss去建立数据库用的什么索引?数据库规模多大呢? 3.倒排索引为什么叫倒排索引?你了解过原理吗? 4.建立索引有一个过程,原始文档变成向量的过程你知道吗?比如说文本切割是怎么切割的呢? 后续:约二面,二面挂
本篇目录
  1. 01
  2. 02
    算法:给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。提示:0\<=s.length \<=5\*104,s由英文字母、数字、符号和空格组成
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
    建立索引有一个过程,原始文档变成向量的过程你知道吗?比如说文本切割是怎么切割的呢?
  14. 14
    追问
    开始深挖怎么形成的死循环?没有并发安全的保护吗?怎么会形成死循环呢?
  15. 15
  16. 16
  17. 17
    建立索引有一个过程,原始文档变成向量的过程你知道吗?比如说文本切割是怎么切割的呢?

同作者面经

相关公司