首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
齐敬佩
获赞
4
粉丝
2
关注
0
看过 TA
2
北京邮电大学
2020
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑齐敬佩吗?
发布(2)
刷题
齐敬佩
2019-10-23 15:49
已编辑
Java
腾讯CDG 深圳 广告部门面经:
腾讯深圳的广告部门面经: 1.介绍下在项目里主要做了什么 2.做的后端项目里遇到的比较难的点 3.B+树和跳跃表的区别:平衡树/多个有序链表,插入可能需要旋转来维持平衡/不需要旋转,插入删除算法复杂/容易实现,并发需要加锁/跳跃表支持无锁操作:https://juejin.im/post/5cadd9cc5188251b130c707b 4.问了解的开源项目 5.因为我有前端的项目,就问了webpack打包的过程、原理 6.问腾讯内部的pivot数据库为什么这么快?它比其大数据数据库的优点是什么? 7.react为什么快:参考这个,写的很短::ht...
投递腾讯等公司10个岗位 >
0
点赞
评论
收藏
转发
齐敬佩
2019-09-29 15:01
已编辑
Java
阿里妈妈-广告部门-Java一二面面经
阿里杭州广告部门面经 一面: 1.项目 2.多台机器都可以操作一个事情,但这个事情只需要被执行一次,怎么办?可以用java的悲观锁(sync\reentrantlock)或在数据库里用一个version字段然后加乐观锁(只在version为期待值时才更新): 为数据库加一个version字段,当读取数据时把version字段也读出来,提交更新时,如果当前数据库中version 等于 之前读出来的version,就把数据写进去: update task set value = newValue, version = versionValue + 1 where v...
投递淘天集团等公司10个岗位 >
0
点赞
评论
收藏
转发
1
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务