小西科技(南京)有限责任公司面试题 · 编码实现

小西科技(南京)有限责任公司相关面试题,按最终去重题目聚合。

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

筛选题目已选:编码实现
第 1 题在 Java 中如何新建一个线程?请介绍至少两种方式并说明区别。 考察创建线程的常用方式及实现原理编码实现技术原理Java第 2 题call、bind、apply的区别 考察对 JavaScript 函数调用方式的理解与应用编码实现技术原理JavaScript第 3 题请介绍 Feign 在 Spring Cloud 中的作用及其核心工作机制。 考察对声明式服务调用的理解编码实现技术原理FeignSpring Cloud第 4 题请手写实现 memmove 函数,并说明它与 memcpy 的区别。 考察 C 语言内存操作的实现能力与内存重叠处理意识编码实现问题拆解技术原理C第 5 题请列举并解释 Java 8 中函数式编程相关的核心特性。 考察对 Java 8 函数式编程特性的基础理解和记忆编码实现技术原理Java第 6 题在Linux中,如何创建文件,并通过管道过滤查看特定进程的列表? 考察文件创建、进程查看与管道过滤的组合操作能力编码实现问题排查Linux第 7 题在Linux中,如何修改文件的读写权限和归属权? 考察chmod与chown命令的使用编码实现技术原理Linux第 8 题请手写并说明 JavaScript 中 call 方法的实现思路。 考察对函数调用机制、this 绑定和原型链的理解编码实现技术原理JavaScript第 9 题请讲解LRU的实现思路 考察缓存淘汰算法LRU的数据结构与实现细节编码实现技术原理方案权衡第 10 题Babel 处理 JSX 的原理是什么? 考察对 Babel 编译流程和 JSX 语法转换机制的理解编码实现技术原理BabelJSX第 11 题如果要自定义一个深拷贝工具类,需要实现哪些关键逻辑? 考察对深拷贝实现细节、循环引用和类型边界的处理编码实现系统设计第 12 题项目中的滑动窗口控制流量是如何实现的? 考察滑动窗口限流算法的实现细节与场景理解编码实现技术原理方案权衡第 13 题执行一个更新操作(如数据库UPDATE)会有返回值吗?如果会,应该如何接收? 考察对更新操作返回结果的认知与代码处理能力编码实现问题拆解技术原理第 14 题在分布式锁的实现中,通常使用 Redis 的哪个命令来保证加锁操作的原子性? 考察对 Redis 分布式锁核心命令的理解编码实现技术原理Redis第 15 题Redis结合Spring Boot如何实现一个starter? 考察Spring Boot自动配置与自定义starter的设计流程编码实现技术原理技术选型RedisSpring Boot第 16 题多线程实现ABC循环打印(如依次输出A、B、C)有哪些常见方式?请至少实现两种并比较其优缺点。 考察多线程同步与协作机制的理解、实现能力及方案权衡编码实现技术原理方案权衡Java第 17 题如何自定义一个 Spring Boot Starter? 考察 Starter 的模块划分、自动配置类和条件装配的落地能力编码实现技术选型Spring Boot第 18 题C/C++ 中 #define 有哪些常见用法?请举例说明。 考察对预处理宏定义的理解与应用能力编码实现技术原理CC++第 19 题请列举 Thread 类中常用的方法,并说明它们各自的作用。 考察对 Java Thread 类基础API的掌握程度编码实现技术原理Java第 20 题React中函数组件怎么模仿生命周期(用useEffect)? 考察对 React 函数组件生命周期与 useEffect 依赖数组机制的理解编码实现技术原理React