深信服前端校招一面

1.自我介绍。
2.在实习过程中有没有遇到一些比如说你认为印象比较深刻的一些问题,最终比如说是用什么样的思路去解决的呢?
3.如果导入的包来源(是from后面那个)是给起别名的,这个插件还能使用吗?
4.算法:输出最大的利润以及连续的区间。
5.实习拷打。
6.假如说别人基于这个组件库继续去做封装,那这一块对于比如扩展扩展性这一块,你这边是怎么考虑的呢?
7.Form表单组件是怎么去做校验的?
8.说下React Fiber?
9.在使用在构建工具的时候,有没有去做过除了配置相关的loader和plugin之外,有没有去做过一些包层面的一个优化呢?比如说我可能打包体积太大了,导致首页可能加载会比较慢,那我想进行对进行优化或者说打包时间比较慢,那这块之前有做过类似的一个实践吗?
10.那之前有了解过,比如说这些打包工具底层的一些机制,有了解过吗?比如说像webpack它的一些插件,那么它是底层是怎么实现的?
11.能说一下浏览器缓存策略这一块吗?
12.比如说像对于一些外网安全之类的,像XSS直攻击,CSRF攻击这一类的,我们应该去怎么去避免这种安全问题?
13.在实习期或在项目开发过程中,有没有去说使用一些AI的一些工具来辅助我们,比如说生成代码,或者是说辅助我们解决一些场景的一些问题?

反问。

#软件开发笔面经#
全部评论

相关推荐

纯25年使用的个人感受分享我现在每天都在使用 Cursor + Claude Code,纯自费,解决了工作和业余的大量问题,其中 Claude Code 更是帮我搞定了 99% 的业余项目工作。幻觉问题:有,但是 Claude 相较于 DeepSeek 更好一些,如果出现了可察觉的幻觉,可以通过调整 Prompt 抑制,比如禁止它做某某事情。对上下文的理解:现在支持的上下文普遍都很长,而且 AI Coding 工具已经普遍从 RAG Searching 转移到了 Agentic Searching,基本上不会出现太大的理解问题。即使 AI 自己没有办法搞明白要做什么工作,你也可以通过一系列的描述来把你知道的先灌输给 AI,除非你自己都描述不清楚,那对 AI 来说也多少会有勉强。私有框架:这个确实会给 AI 带来不少的障碍,你需要提前准备好一份关于这个私有框架的上下文告诉 AI,或者给文档构建一个 MCP,有规避的办法。当然,如果你在用强类型语言,通过类型检查是能够让 AI 正确使用相关接口的,最多就是对其用法或者原理有一些理解不能。第三方组件遗漏:如果不是私有的,import 上基本上不会出问题,尤其是在配合工具链进行检查的情况下,相关的错误在 linting / 编译阶段就会暴露出来。当然,对于安装的包版本等等,某些模型确实是会有问题,在配环境方面 Claude 是显著更擅长而且会更高概率使用更新的、正确的版本和库,Claude 在这方面有做强化。
AI Coding的使用...
点赞 评论 收藏
分享
评论
1
3
分享

创作者周榜

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