前端面试日记:小厂3

面试公司:杭州某小厂

面试岗位:前端

几天面试下来感觉已经不会紧张了,但是不会的知识还是不会TUT(快学啊死脑)

谈的倒是挺好的,就是二面可能要下周,但我想在字节面试之前练练面试手撕,没机会了吗TUT

之后不放答案了,就放点解答结构啥的,不然看着影响阅读

面试问题:

[CSS]

1、grid如何实现上两栏,下三栏?

答题思路:大致讲个思路吧,比如grid-tempete-rows和grid-row如何结合应用,最简单是就是repeat(6, 1fr),然后占格子上面3 span,下面2 span可以搞定。

反思:grid平时用的不多(因为flex够用了),找个时间好好看看

2、不同浏览器内核如何实现渲染?

答题思路:Blink内核,Gecko内核(Firefox),WebKit内核(Safari)?解析html,构建DOM树,解析CSS,构建CSSDOM树,重排,渲染,js操作……

反思:这题忘了是不是这个问题了,如果是考得也太……恶心了。先照着这个题目复习下吧。

[JS]

1、ES6常见的特性?(按照分类回答)

答题思路:新定义:类定义、let和const、symbol、新的对象(Map, Set)、结构表达式;新符号:模版字符串、扩展运算符、箭头函数;新方法:遍历方法(map, forEach, filter)、对象方法(Object.assign, Object.keys, ...)、异步(promise, geneator, aysnc/await)。

反思:答了四个,脑子一片空白了,被追问还有呢?没有了,一滴都没有了。(我没开AI我够真诚吧TUT)

2、常见的内存溢出有哪些情况?

答题思路:全局变量、闭包、定时器等等。

反思:就答了个闭包(因为早上刚看过:P),然后不会了,就疯狂往垃圾回收机制上扯,还好没有说讲讲v8,这几天看看。

[框架常见]

1、将项目Vue2融入了Vue3的语法,你做了什么配置和更改?解决了哪些兼容性问题?

答题思路:纯加了vue3语法,加了@vue-composition-api第三方库,兼容问题见https://juejin.cn/post/7004724017504452638

反思:忘了自己干啥了,反正改了很多东西,找个常见的问题详细说说就好。

2、WebPack和Vite如何进行配置?常见的配置项?如何配置优化性能?

答题思路:WebPack,webpack.config.js,entry、plugins、optimization(性能优化,懒加载设置);Vite,vite.config.js,base,build,plugins,optimizeDeps等等。优化性能:使用CDN加速;优化导入路径;代码分割,代码缓存等。

反思:完全还没准备到,这几天好好看看。

[计网]

1、HTTP和HTTPS的区别?

答题思路:主要就是SSL/TLS协议;再是端口号,加密算法等等;可以拓展到对称加密和非对称加密,然后CA机构颁布证书乱七八糟的。

反思:答出了加密过程,但是忘了基础的端口号。计网还没复习到,这几天再看看。

2、为何要三次握手,四次挥手?

答题思路:三次握手(防止超时的客户端请求),四次挥手(服务器要等待自己关闭连接,才能发起第三次挥手)

反思:忘了,完全的忘了。好好复习,好好做人。

总结:

这次就不AI总结了,自己的话总结下就是:CSS手撕再好好看看;前端拓展知识多了解了解;工程化东西再细细准备;计网和OS之后抽时间复习。

#面试常问题系列##软件开发笔面经##我的面试日记#
Loy前端面试日记 文章被收录于专栏

面试日记, 既为己,也为众; 既为过,也为来; 既为悔,也为成。

全部评论
二面加油啊
点赞 回复 分享
发布于 03-11 19:46 山西

相关推荐

阅读全文:https://mp.weixin.qq.com/s/j8gk3QTfvW23X-in9GmVZQ2025 年 3 月21 日,全球游戏开发者盛会 GDC 2025 在旧金山莫斯康会议中心落下帷幕。作为游戏 AI 领域的领军企业,超参数科技(Parametrix.ai)以「打造有生命的 AI」为使命,通过创新Demo、前沿技术演讲及行业深度交流,向全球开发者展示了AI驱动下的游戏开发新范式,引发广泛关注与热议。GDC期间,超参数科技展位累计接待开发者超1500人次,与多家国际游戏厂商达成技术合作意向。三大Demo引爆全场,AI原生玩法颠覆想象:作为本次展会的焦点,超参数科技打造的三大互动体验项目成为开发者与玩家争相体验的热门场景,每一款Demo都以独特的AI技术重新定义了游戏可能性。 Demo 01  AI-Native博弈体验游戏:5分钟限时救援的沉浸式叙事 作为首款“从底层逻辑就与AI深度结合”的叙事游戏Demo,「5分钟限时救援」凭借动态NPC的深度智能表现,吸引了数千名开发者驻足体验。“在5分钟内救出被绑架的妹妹”——这个紧张刺激的玩法,通过超参数科技的AI原生技术实现了前所未有的动态博弈。不同于传统游戏依赖预设行为树的NPC设计,本次Demo中的酒保、绑匪、妹妹均基于深度学习算法,具备实时环境感知、长时记忆与自主决策能力。玩家需灵活运用心理博弈,既要从精明酒保处套取情报,又要与绑匪周旋寻找破绽,每一次选择都会影响剧情走向。这种“AI即玩法”的设计理念,让开发者看到叙事型游戏在AI赋能下的无限潜力。一位资深剧情设计师评价:NPC不再是预设脚本的‘提线木偶’,而是真正拥有‘认知’的虚拟生命体,这让叙事自由度提升了维度。” Demo 02  竞技FPS AI:职业级队友与战术语音交互的突破 在「3D FPS AI对战」Demo中,超参数科技的AI队友以职业选手级战术配合与微操征服了硬核玩家。现场实测显示,四位AI队友不仅拥有媲美人类职业选手的操作精度,还能通过实时语音指令(如“Rush A,Split B”)执行复杂战术,例如地形掩护、精准补枪与动态协防。更令人惊叹的是,这些AI能力源于真实职业玩家的战术数据训练——团队邀请电竞选手参与模型优化,将顶尖操作与策略注入AI系统。现场试玩的玩家纷纷表示:“AI队友的表现甚至超过了部分人类队友,这种协作体验前所未有。” Demo 03  太空RPG《遥远行星:建造师》:动态NPC生态与星际经营玩法 在《遥远行星:建造师》游戏中,超参数科技构建了一个由数百名AI NPC驱动的开放宇宙。玩家扮演星际商人,在动态演变的星系中与拥有独立记忆与行为模式的NPC互动,完成贸易谈判、势力结盟甚至阴谋破解。每个NPC的决策逻辑基于长期记忆与实时环境数据,形成了一个自洽的星际社会生态。这一案例为开放世界游戏提供了新的设计思路:AI不仅是工具,更是构建世界观的核心引擎。展会期间,超参数科技直面行业核心争议,以《Implementing Game Agents to Deliver Value in Commercial Games》主题,系统性分享了强化学习(RL)与大语言模型(LLM)技术在商业游戏中的落地实践:“AI强度如何匹配玩家?”——通过RL强化学习框架训练底层微操模型,职业选手设计顶层宏观策略,提供可配置的剧本平台,实现可控,拟人的AI队友和对手。“AI的不确定性如何可控?”——展示动态沙盒系统:基于LLM的剧情生成模块内置“叙事边界锚点”,确保生成内容符合世界观框架,同时保留玩家自由探索空间,实现内容产出与玩家体验的平衡。“无限内容=玩家需求?”——以《遥远行星》为例,强调“有意义的选择比海量副本更重要”,AI需构建因果链,让玩家行为真正影响世界演进。期间,超参数科技还特别策划了一场跨地域、跨文化的闭门沙龙,汇聚来自北美、欧洲、亚洲等全球多个地区的顶尖游戏厂商资深制作人、技术领袖及独立开发者,围绕“AI时代的游戏设计范式革新”“技术伦理与玩家体验的共生平衡”等议题展开深度对话。沙龙摒弃传统演讲形式,以“圆桌共创”激发思维碰撞:来自不同文化背景的开发者们分享了AI技术在本土化叙事、多人协作玩法等场景中的差异化实践。一位与会者坦言:“超参数科技的Demo颠覆了我们对游戏AI的认知——它不再是机械执行指令的‘黑箱’,而是能主动理解设计意图、甚至反向激发灵感的‘共创伙伴’。”这场跨越时区与国界的头脑风暴,既呈现了AI技术落地的多元可能性,也凸显了全球游戏人对“智能而不失温度”的共通追求。以AI为钥,开启游戏新纪元GDC 2025 的圆满收官,标志着超参数科技在全球游戏AI领域的探索迈入新阶段。通过将前沿技术与创意玩法深度融合,超参数不仅为开发者提供了可落地的解决方案,更重新定义了游戏作为“第九艺术”的边界。未来,超参数科技将继续携手全球游戏开发者,推动AI与游戏的共生进化,让更多人见证“无限可能”的游戏新时代。
点赞 评论 收藏
分享
评论
4
16
分享

创作者周榜

更多
牛客网
牛客企业服务