柠檬微趣面试题 · 技术原理

柠檬微趣相关面试题,按最终去重题目聚合。

407 道真题 · 当前筛选命中 303 · 更新 2026-08-05

筛选题目已选:技术原理
第 221 题HTTPS安全协议的握手过程 考察HTTPS握手的协议流程、密钥交换与安全性理解安全意识技术原理HTTPSTLS第 222 题请介绍你在实习期间负责的工作内容,包括版本迭代周期,并用一个具体例子说明用例设计方法。 考察实习工作内容真实性、测试流程理解和用例设计实践能力业务理解问题拆解技术原理第 223 题扩容太多次需要遍历所有元素,如何优化? 考察数据结构扩容策略与复杂度优化性能优化技术原理第 224 题C++类有哪些默认生成的函数? 考察对C++类默认成员函数及其触发条件的掌握技术原理C++第 225 题请实现一个深拷贝函数,并说明常用的具体实现方法及其优缺点。 考察对深拷贝概念、常见实现方式和边界情况的掌握编码实现技术原理JavaScript第 226 题Java中垃圾回收器有哪些常见选择?如何根据场景选择合适的垃圾回收器? 考察对Java垃圾回收器家族、适用场景和选择依据的整体理解技术原理技术选型Java第 227 题请介绍一下你在 Android 开发中常用的 ADB 命令及其用途。 考察对 ADB 常用命令的掌握程度及其在实际开发中的应用编码实现技术原理Android第 228 题请说明自旋锁的优缺点及适用场景,并解释其与阻塞锁的区别。 考察对自旋锁原理、适用场景及对比阻塞锁的理解技术原理方案权衡第 229 题请介绍 C++ 中的类型转换操作符及其使用场景,并对比 static_cast、dynamic_cast、const_cast 和 reinterpret_cast 的区别。 考察对 C++ 类型转换操作符的理解和正确选型能力风险判断技术原理技术选型C++第 230 题IP、TCP、UDP分别属于OSI七层模型或TCP/IP模型的哪一层? 考察对网络分层模型的基础理解和各协议所属层次的准确记忆技术原理第 231 题C++中的协程定义,主要用于解决什么问题? 考察对C++协程基本概念及适用场景的理解技术原理C++第 232 题请解释C++中虚函数的作用及其实现的原理。 考察对多态、动态绑定和虚函数表机制的理解技术原理C++第 233 题如果new一个对象之后,之后不进行其它操作会有什么影响吗? 考察内存分配后不使用的资源释放与GC机制理解风险判断技术原理Java第 234 题使用 var 重复声明同一个变量可以吗? 考察 var 变量声明与重复声明的语言规范技术原理JavaScript第 235 题压力测试和性能测试你了解吗? 考察对压力测试与性能测试概念、目的及区别的理解问题拆解技术原理第 236 题TCP 和 UDP 的区别是什么? 考察对传输层两大协议基本特性的理解与对比能力技术原理TCPUDP第 237 题请解释什么是内存泄漏,并说明如何避免、检查和解决内存泄漏问题(可结合析构函数异常、RAII、智能指针、valgrind 等) 考察对内存泄漏本质的理解及工程化预防、诊断和修复能力风险判断技术原理问题排查C++第 238 题如何将异步操作中的变量或结果给同步代码使用? 考察对异步编程模型、同步阻塞获取结果及并发正确性的理解风险判断技术原理方案权衡第 239 题补码的规则是什么? 考察对补码表示法及其运算规则的理解技术原理第 240 题为什么需要引入虚拟内存机制? 考察对虚拟内存设计动机的理解问题拆解技术原理