得物内推,得物内推码

得物后端一面(面经分享)

1. JVM的架构,具体阐述一下各个部分的功能?

2. Zset的底层如何实现?

3. Mysql隔离机制有哪些?怎么实现的?可串行化是怎么避免的三个事务问题?

4. Spring源码看过吗?Spring的三级缓存知道吗?

5. 抛开Spring,讲讲反射和动态代理?那三种代理模式怎么实现的?

6. 讲讲线程池?为什么用线程池?

7. 集合里面的arraylist和linkedlist的区别是什么?有何优缺点?

8. 介绍一下计网里面的tcp和udp协议

9. 介绍一下http和https的区别?为什么https安全?

10. Mysql有很大的数据量怎么办?怎么分表分库?

11. Redis的基本数据类型?Redis的持久化呢?有何优缺点?

12. B+树了解吗?底层呢?为什么这么用?

得物26届校招正式开启!

【为热爱,全力以赴】

1、招聘对象:26届毕业生

2、九大职类:技术类、运营类、供应链类、设计类、商品研究类、职能类、风控类、产品类、数据分析类;

3、七大城市:上海&杭州&北京&廊坊&广州&沈阳&长沙;

4、投递方式

【内推码】VJCQFZW

【内推链接】https://poizon.jobs.feishu.cn/s/i5ygAHQ3

【内推优势】绿色通道:简历优先筛选,让你脱颖而出

5、招聘流程

网申&内推——笔试/测评——面试——OFFER——签约(内推简历优先筛选,加速流程推进)

大家投递完可以在评论区打上姓名缩写+岗位(比如PM+LJJ),我私你们面经~~

引流:字节跳动,海康威视,深信服,腾讯,阿里巴巴,拼多多,滴滴,京东,小米,大疆,美团,好未来,小红书,华为,简历,offer,面试,面经,三方,国企,央企,秋招,应届生,求职,比亚迪,建设银行,工商银行,百度,中兴,邮储、中行、建行、工行、建行、光大、招商银行、科大讯飞、蔚来、新华三、京东方、容知日新、长鑫存储、阳光电源、中国移动、中国电信、中国联通,中兴,虾皮,网易,腾讯音乐,京东,虎牙,b站,bigo,思科,亚马逊,荣耀,小米,联想,tplink,第四范式,米哈游,携程,旷视,美的,索尼,OPPO,满帮,momenta,欢聚,shein,用友,哈啰,vivo,完美世界,地平线,爱奇艺,汇顶,得物,深睿医疗,全志科技,禾赛,唯品会,度小满,蔚来

#牛友职场人脉来了#
全部评论
礼貌取码
点赞 回复 分享
发布于 2025-12-03 17:09 广东

相关推荐

1.自我介绍2.介绍一下mcp, skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any 和 unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function main() {{var a = 1let b = 2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域 全局作用域 函数作用域9.代码输出题2for (var i = 0;i < 5;i++) {setTimeout(() => {console.log(i);}, 100);}10.代码输出题3for (var i = 0; i < 5; i++){function printText(temp) {setTimeout(() => {console.log(temp);}, 100);}printText(i)}11.代码输出题4for(var i = 0;i < 5;i++){function printText(temp) {var temp = isetTimeout(() => {console.log(temp);}, 100);}printText(i)}12.代码输出题5for(var i = 0;i < 5;i++){function printText(temp) {setTimeout(() => {var temp = iconsole.log(temp);}, 100);}printText(i)}13.点击控制台输出题export default function App() {const [count, setCount] = useState(0)console.log('render',count)return (<div><h1>{count}</h1>{setCount(count + 1)setTimeout(() => console.log('setTimeout', count), 1000)}}>+1</div>)}//这个组件点击按钮后,控制台的输出顺序和值如下:// 1. render 1 (组件重新渲染, count 更新为 1)// 2. setTimeout 0 (1秒后输出,注意这里是 0 而不是 1)14.算法:给有序数组arr = [-4, -1, 0, 3, 5],返回平方后的排序// 有序数组平方后排序const arr = [-4, -1, 0, 3, 5]function solution(arr) {const len = arr.lengthconst result = new Array(len)let left = 0let right = len - 1let index = len - 1while (left <= right) {if (arr[left] * arr[left] > arr[right] * arr[right]) {result[index] = arr[left] * arr[left]left++} else {result[index] = arr[right] * arr[right]right--}index--}return result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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