达观数据前端一面3.1(45min)

  1. 个人介绍
  2. 项目都是在学校中完成的吗?有没有和同学合作去完成?(个人作品)
  3. HTML语义化理解(说的不好,只说了作用,应该说下其定义和常见语义化标签
  4. 块级元素和行级元素有哪些?(块级:p,h1-h1 行内:span,button 就答了这几个,不太行!
  5. 有做移动端适配吗?简单聊下如何去做移动端适配?(媒体查询+viewpoint)有用过其他的移动端适配吗?比如rem,em,说下他俩的区别(rem相对html中字体大小,em相对父元素)
  6. 移动端1px问题有了解吗(见过,但是没看过诶
  7. 布局都有哪些方式?(flex,定位,浮动)
  8. 讲下flex的属性(flex-grow,flex-shrink,flex-basis,刚开始以为是容器的属性,其实是项目的属性,这里要注意分辨下
  9. 垂直水平居中实现方式(4种方式,八股)
  10. 左边盒子是字体填充,右边怎么自适应(说的是flex:1,背的八股是5种方式,如果不设置固定宽度应该是2种方式
  11. JS闭包(八股)
  12. 垃圾回收有几种机制(标记清除、引用计数,V8中新老区)
  13. 原型与原型链理解(八股)
  14. JS继承方式有几种(就说了原型链继承,我记得有很多种,好难回去看看
  15. JS数据类型(八股)基本类型和对象类型的区别是什么?(从可变性和栈堆内存两方面说的)
  16. 浅拷贝和深拷贝理解(八股)有用过深拷贝吗?(就说了用的比较基础,就是创建新空间进行拷贝)有了解深拷贝有几种方式吗?(说了JSON和创建个函数两个,其中后者的话从数组对象循环引用方面简单说了下)那如果让你实现一个深拷贝方法函数,能具体讲下吗?(面试前刚看过,答的还不错感觉!)
  17. 同源策略是什么?(八股)你的跨域的解决方案(还是3种)
  18. 数组的sort方法参数是什么?sort方法能不加参数吗?(我说的可以,这里错了
  19. 排序有哪些?(冒泡、选择、插入、快速、堆排序,没有说全)快排思想是什么?(八股)
  20. react用的版本是什么?(18)
  21. 类式组件与函数式组件的区别(八股)
  22. 函数式组件有什么钩子是对应类似的生命周期?(useEffect对应着3个生命周期)
  23. 父子组件通信(八股)
  24. Reudx的数据流(八股)
  25. useMemo和useCallback区别(八股)
  26. es6新特性(八股)
  27. 解释下promise(八股)
  28. promise.all和promise.race的区别(八股,基础说的对)promise.all的应用场景(处理多个异步,切都得到结果)
  29. webpack中loader和plugin区别(八股)自己实现过plugin配置?(呃呃呃忘了配置过哪些plugin
  30. 节流防抖有用过吗?简单介绍下(谈了下节流)
  31. 场景题:筛选框显示了对应结果,如果返回,怎么达到不重新渲染组件,而是返回刚才的数据状态?(这里是想到了,没有敢说,面试官点出可以把上次的状态先存储到sessionStroge或全局状态管理中
  32. 介绍下所做的优化(准备过)
  33. 对于组件的封装的理解(逻辑上的封装--编辑和新增,渲染上的封装--列表显示)
  34. 父给子组件传递参数比较多,你怎么处理?(通过对象+...方式)

面试官总结:作为实习生,基础是可以的,后面可以知识面更扩展一些,因为简历上写的还是蛮多的,一般面试官会挨个进行提问。另外对于防抖节流、深拷贝、数组方式、算法这些很多是不只是一种实现方式的,后面可以多掌握一些。

个人总结:表现还行,考察更多是基础知识,就如面试官提到的,对于一些知识要掌握更多的实现方法,另外TS也需再巩固下吧

#工作##前端##实习##面经##春招#
全部评论
这个面试官建议还蛮有诚意的
1 回复 分享
发布于 2023-03-05 15:03 甘肃
数组的sort方法参数是什么?sort方法能不加参数吗?(我说的可以,这里错了) sort方法我看文档也有不需要加参数的例子呀 楼主说的可以不加参数应该没啥问题吧 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
点赞 回复 分享
发布于 2023-03-26 15:21 湖北
楼主面试通过了吗?这个是暑假实习吗?
点赞 回复 分享
发布于 2023-03-22 16:21 北京
同求一份前端八股,谢谢
点赞 回复 分享
发布于 2023-03-15 14:40 江苏
大佬投递多久通知面试的
点赞 回复 分享
发布于 2023-03-05 15:45 广东
算能招聘25k以上薪资,春招逆袭就现在。家人们,春招来了,开冲!全程在线!面试辅导,推动流程! 薪资:硕士研发平均50万,本科研发平均40万。可提前来实习,实习工资 = 100%offer工资,试用期工资=100%offer工资,实习可视情况抵扣试用期。 简介:算能是一家拥有强劲技术实力却又充满创业激情的芯片公司,承续了比特大陆在AI领域沉淀多年的技术、专利、产品和客户。公司专注于AI芯片、RISC-V CPU等算力产品的研发,产品已在智能视频、智能安防、智能交通、智能电力、智能医疗、智能油气、智能语义、智能推荐、城市大脑等场景获得了广泛应用。 岗位:数字芯片工程师、芯片设计后端工程师、模拟芯片工程师、软件工程师、嵌入式软件工程师、 工艺工程师、 开发工程师、工业工程工程师、新能源工程师、销售等 其中嵌入式、硬件、算法、IC、销售还有大量HC! 全国多个办公site可任选,包含北京、上海、深圳、南京、武汉、青岛、福州、成都、海外等 福利:六险一金(医保商业险,看病不花钱),12%公积金,不打卡,健身房,房补,餐补,双休,每日水果饮料等 凭扫码投递获取内推资质+已有offer,经审核后可直通终面。任何问题***。
点赞 回复 分享
发布于 2023-03-04 21:13 山东
你好,想问一下,可以分享一下前端八股嘛 感觉没有找到很好的八股
点赞 回复 分享
发布于 2023-03-03 12:43 湖北

相关推荐

03-20 20:24
已编辑
门头沟学院 前端工程师
时间:30分钟1. 自我介绍​2. HTML语义化标签及好处​3. HTML块级元素与行内元素区别​4. CSS元素隐藏方法​5. display:none、visibility:hidden、opacity:0区别​6. 触发重绘/重排的样式​7. 浏览器渲染流程​8. JS基础数据类型​9. 判断属性类型的方法​10. ES6新特性​11. Set与Map区别​12. new Set/new Map存储结构​13. ==与===区别​14. 数组去重方法​15. 对象实现数组去重思路​16. JS事件循环机制​17. Promise所属任务类型​18. Vue nextTick任务类型​19. URL输入到页面展示全过程​20. TCP三次握手交互过程​21. TCP四次挥手交互过程​22. 断开连接需四次挥手的原因​23. GET与POST请求区别​24. 前端浏览器本地缓存​25. LocalStorage、SessionStorage、Cookie作用​26. 登录校验优先使用Cookie的原因​27. Vue生命周期及各阶段作用​28. 发送网络请求的生命周期​29. Vue3中created的集成位置​30. Vue组件通信方式​31. Pinia与Vuex不同点​32. v-if与v-show本质区别​33. v-if、v-show是否触发重排​34. v-for必须加key的原因​35. v-for key绑定index的问题​36. Vue计算属性与watch区别37.项目细节38.反问:不知道是我回答的太公式还是因为眼神乱飘,面试官让我不要用ai回答
发面经攒人品
点赞 评论 收藏
分享
03-09 20:07
已编辑
门头沟学院 Web前端
📍面试公司:杭州安恒信息🕐面试时间:3.3💻面试岗位:前端❓面试问题:一面:50+min两个项目问了很久。。。1.如果说现在已经写好了文档,但后端接口还没写好,前端部分你怎么完成?2.你做过什么优化吗,说出来你知道的优化方案?3.你用过什么 AI 写代码吗?4.你项目的 vibe coding 率能达到多少?5.说说 mpc 和 skills?6.了解 rules?7.有没有用 AI 做过好玩的小东西?8.Vue2 和 Vue3 的区别9.组件通信10.v-if 和 v-show 区别11.v-for 渲染中,为什么要有 key 这个东西?12.reactive 和 ref 的区别,存复杂对象用什么?13.reactive 用在数组上的时候有坑,你知道吗?14.Git 了解吗,项目有没有做权限控制?15.如果遇到 Git 冲突,怎么办?16.merge 和 rebase 的区别知道吗?17.Webpack 和 Vite 对比18.TS 的泛型19.TS 有什么优势,为什么用在项目中?20.我现在有一个 interface,里面存了 id、name、grade、content,我只想 id 变为必填项,其它选填,该怎么做?21.为什么学前端,有没有什么规划?二面:40min1.做完这个项目最大的收获是什么?....项目相关2. js 为什么是单线程的?3.浏览器是多进程的还是单进程的,为什么要设计成多进程?4.假如你工作中,你和同事开发同一个功能,你同事的代码写的不规范,不够好,你怎么劝你的同事放弃它的代码?5.如果产品经理现在提了一个需求,复杂且要难实现,你怎么去跟产品经理沟通?6.你了解 AI 相关的东西吗,幻觉,提示词之类的?7.最近有没有做过 ai 相关的小项目,或者了解最新的 ai 相关的知识?8.你来公司实习,想得到什么收获?三面:30+min1.学校、生活、日常问题2.问项目,要看项目展示3.算法题,复原IP地址(只给了一串数字,忘了ipv4地址格式了,没做出来4.职业规划🙌面试感想:一面体验很好,面试官会引导。越往后面越恶心,三面面试官语气不是很好。
Ice124:补一句,算法题是面试官现场搜的,我在那等了好几分钟
发面经攒人品
点赞 评论 收藏
分享
评论
11
35
分享

创作者周榜

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