面试好难啊
点赞 评论

相关推荐

#牛客AI配图神器#Express.js是一个流行的Node.js Web应用程序框架,它建立在Node.js的HTTP模块之上,并提供了一组简洁、灵活和易于使用的API,用于构建Web应用程序和API。Express.js的特点包括:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=1730841bd8554b2fa6de4161e81ebb45简洁而灵活:Express.js提供了一组简单而灵活的API,使开发者能够快速构建Web应用程序。它不会强加太多约束,允许开发者自定义和配置应用程序的行为。路由功能:Express.js支持路由功能,使开发者能够定义不同的URL路径和HTTP方法与相应的处理函数之间的映射关系。这样,开发者可以根据请求的URL和HTTP方法,将请求分发到相应的处理函数上进行处理。中间件(Middleware):Express.js中的中间件是一个非常强大且重要的概念。中间件是在请求和响应之间执行的函数,它可以修改请求和响应对象、执行某些特定的任务,或者将控制权传递给下一个中间件。中间件使得可以在请求的不同阶段进行预处理和后处理,例如身份验证、日志记录、错误处理等。视图模板:Express.js支持使用模板引擎来生成动态的HTML(或其他格式)视图。开发者可以选择喜欢的模板引擎(如pug、EJS等),并将其与Express.js集成,以便以一种简单和可维护的方式生成视图。大量的第三方中间件和插件:Express.js生态系统非常丰富,有大量的第三方中间件和插件可供选择。这些中间件和插件可以帮助开发者解决许多常见的任务和问题,例如身份验证、会话管理、数据库集成等。响应处理:Express.js提供了方便的API来处理各种类型的响应,包括JSON数据、静态文件、重定向等。总体而言,Express.js是一个轻量级而强大的Web应用程序框架,它将许多常见的Web开发任务封装为易于使用的API,让开发者可以更专注于业务逻辑的实现而不是底层细节。
点赞 评论 收藏
分享
03-26 21:46
已编辑
蚌埠坦克学院 前端工程师
自从这次挂了之后一直到3.26我都没被阿腾捞,哎...(!被捞了 面经过几天再更)个人觉得这次面试也没这么糟糕吧,八股我觉得都答上来了,比wxg那次好多了,但还是挂了,哭哭自我介绍问我学前端学了多久了(时间不长,也就半年左右吧)为什么会学前端有了解服务端相关的知识吗(想问nodejs但我不会,给他打住了)输入一个url到页面出现内容的过程基于这个过程 对网页能做哪些性能优化我项目中用的图片格式(我实习纯做表单 不用图片)http2多路复用的原理 多路复用复用的是什么 是同一域名吗 这些请求是按什么顺序返回的(有序还是乱序)http3相关(为了解决http2本身存在的什么问题)http3是怎么改进和实现的 http2阻塞的是什么呢tcp和udp的区别浏览器缓存(cookie localstorage sessionstorage)登录信息可以用localstorage吗?怎么选择用cookie还是localstorage?(我当时回答可以利用是不是受信任的电脑来判断,被反问怎么确认这个电脑是不是受信任的)彼此有什么优势和劣势?cookie的特性?cookie有哪些属性cookie访问遵循的原则,不同域名之间可以访问吗浏览器的同源策略?想请求不同域名的后端接口,怎么解决跨域问题如果这个接口跨域了,接口是正常返回还是怎么被拦截了(简单请求)想问返回结果是什么样的 拦截是哪里拦截的?服务端返回的是什么呢?是正常返回还是返回异常了?网络缓存(js文件css文件的缓存策略 其实就是想问强缓存协商缓存)没写完,明天接着写,写一半打游戏去了33:12
查看18道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务