- 10
- 0
- 约5.34万字
- 约 59页
- 2017-11-17 发布于河南
- 举报
阿里内推2016面试(终 总结)
孙彦晨 阿里一面
项目,问了一个项目,是学术项目
1.多态
2.虚指针
3.知道STL吗
list用过吗 它是怎么实现的
list是C++标准模版库(STL,Standard Template Library)中的部分内容。实际上,list容器就是一个双向链表,可以高效地进行插入删除元素。使用list容器之前必须加上vector头文件:#includelist;
hash_map用过吗 它是怎么实现的
容器都有哪些
数组与链表的区别?
3.知道设计模式吗?用过单例模式吗?
叙述一下单例模式的过程
在单例模式下,用多线程会出现问题吗?
4.Java中没有delete,C++中最讨厌delete,怎么解决?
引出智能指针 加锁
5.数据库 多线程访问数据库 读到脏的数据 怎么办
用到乐观锁与悲观锁的知识点
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。
乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版
您可能关注的文档
- Java数据格式转换成json.doc
- 2015年java开发岗位面试题归类.docx
- javaee培训学习体系.docx
- 8-Java高级编程.ppt
- Java基础-第25天教学.doc
- 本人收藏的常见的几个Java面试题.docx
- 《古诗两首》制作脚本案例.doc
- 第01章 -- Java语言概述.ppt
- UTF-8 字符处理在 Web 开发中的应用.doc
- 红楼梦1-30回有关知识.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 学校落实“三重一大”事项集体决策制度实施细则.docx VIP
- 人教版初三中考化学方程式汇总.doc VIP
- 贵州省遵义市播州区2026年中考语文一模试卷(含答案).pdf VIP
- 《性爱与性行为》课件.pptx VIP
- 初三年级化学方程式总结2020.pdf VIP
- (新教材人教2019版选修3)高中生物必背知识点 第三章 基因工程(填空版+背诵版).pdf VIP
- 2024创业计划书电子版 .pdf VIP
- Reading explorer-F级教学精品课件-U3A.pptx VIP
- 智慧农业技术对乡村治理结构的重塑研究.pdf VIP
- Reading explorer-F级教学精品课件U2B.pptx VIP
原创力文档

文档评论(0)