秋招 字节 国际电商 前端一面

新鲜出炉,大概记得这些,懂的还是太少了

1.自我介绍
2.实习介绍
3.网页用http1.1存在哪些限制
4.http2.0解决了http1.1中的哪些问题
5.http1.1中同时向同一个域名发送a请求和b请求,b请求会等待a请求吗,你有没有自己试过看下结果
6.浏览器要怎么发送网络请求,有什么方法
7.为什么会用axios,为什么不用fetch xmlhttprequest那些,axios有什么优势
8.浏览器的主进程的主线程主要做什么,直接回答页面的渲染过程。。
9.html解析在主线程中,js在吗
10.http有哪些缓存,怎么缓存的,js资源会缓存吗,如果缓存的话走什么缓存,为什么
11.如果没有react vue那些框架你要怎么实现你的项目
12.手撕
13.反问
全部评论
过了吗
点赞 回复 分享
发布于 09-12 15:12 湖北
请问手撕考的是什么呀
点赞 回复 分享
发布于 09-20 10:02 广东
佬,看看联通数科吧:https://neitui.italent.cn/cudt/sharejobs?shareId=2cb3820f-5955-424b-bdc6-d750906fd03d&language=zh_CN
点赞 回复 分享
发布于 09-23 15:13 北京

相关推荐

不愿透露姓名的神秘牛友
11-26 10:48
字节跳动 前端工程师 30k 大专
点赞 评论 收藏
分享
12-11 17:03
已编辑
门头沟学院 Web前端
自我介绍- 蓝桥杯是什么- 问两个开源项目:   - Threejs 那个怎么说  - 某音乐网站嵌入 tauri 二次开发(扯了一下写的 vite 插件,实现了把外部网站嵌入到脚手架内实现的直接开发,还有重写部分热重载代码,以及代理后端,实现内容覆盖与整个网站的控制权,以及扯了一下这种跨平台开发要注意的是什么,然后就扯了一下ipc通信与序列化的性能)    - 做了这些插件最终的意义?(提升开发体验与效率) - 这些是自己做的还是实验室做的(第一个跟隔壁实验室哥们一起做的,第二个是自己做的,2023年7月 -> 2024年8月,有GitHub提交可查)- 说一下你对前端工程化的理解(尽可能地实现非业务部分过程自动化,使得开发者可以专注开发)- 用过webpack吗,没有,直接 vite 上手- 说一下你对 vite 的认知,越多越好,尽可能地说(esbuild 开发环境,rollup 生产环境,vite 在加速方面做了哪些努力(esbuild 构建开发环境js,预构建依赖,对源码更新采用链失活处理(仅概念)))- esm cjs(同步与异步导入,import 静态分析)- url 到页面呈现(合法判断,cache,dns,tcp,dom树,cssom,js 阻塞,render tree,绘制,部分 css 送入 gpu 处理)- 说一下用 Astro 的原因(vite 作为底层驱动支持,内容驱动静态网站生成,支持SSG,SSR)- 除了 SSG,SSR 还有什么渲染,区别是什么(ISR,CSR,边缘计算)- Astro SSR 还有哪些应用场景(扯了一下官网文档的电商平台,用户可以先看到页面商品内容,具有交互性质的按钮可以在后续注水激活)- 说一下 yjs 是干什么的(以CRTD为核心思想的并发冲突解决库)- 在线演示平台,平台有多少人在用(不多,给内部人员编辑使用)- 做这个遇到最难的地方是什么(服务端崩溃上下文丢失后内容恢复,说了目前的实现与未来最好实现)- VSCode 插件看一下效果(演示了一下并说了转 ast 做处理的简单流程)笔试:- html css js 基础- lodash.get- 树遍历本来要反问了,感觉节奏不对,继续跟面试官扯完了简历上的后两点:- 页面预览实现?  成本有点高,目前思路是转发脚手架页面  曾经做过的努力:  - 用 astro 的编译器看看能不能 build 一些组件并拼接完整页面(不能,必须依赖 node 环境或在浏览器实现需要的 api)  - 用 SSR (审查了 astro 部分源码发现对于 markdown 编译逻辑都是写在 vite 插件内,打包时是直接把 markdown 编译成 js,SSR执行时直接静态出字符串,没有运行时编译过程)  - 11月14号新出的 content layer api,去官方文档看了milestone,其中写清楚了不把运行时编译 markdown 放在目标内,与 astro 的 baseline 与解决问题场景不一致- jsx 编写通用组件?  曾经做过的努力:  - 调研 tinyMVC,在示例仓库里发现他针对各个框架都写了一套 renderless 逻辑,还为此写了一个专门抹平框架差异的函数  - taro,基于编译器实现,背后有编译团队,运行时团队,小程序团队和跨平台团队支持,对于小团队开发成本太高了反问:- base 北京上海- 二面什么时候- 主要业务- 需要改进的地方
查看27道真题和解析
点赞 评论 收藏
分享
评论
12
40
分享
牛客网
牛客企业服务