达观数据前端一面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 湖北

相关推荐

06-19 12:47
已编辑
门头沟学院 Java
整体流程比较快,早上十一点一面,下午两点半二面,一面两题简单手撕,二面无手撕一面:1. 挑一个项目介绍?有什么有挑战的地方?2. 之前都是做开发的工作,为什么选择测开?你认为测试开发岗主要工作是什么?3. 了解哪些自动化测试工具?tps和qps的区别?4. 你认为完整的测试流程是什么样的?5. 如果你提交了一个bug,开发人员不认为这是一个bug,如何处理?6. 过往生活中,有没有什么不太如意的经历?你是如何解决的?7. 有没有关注过大模型相关的技术?8. 接下来的工作规划?老家是福建的为什么选择北京?9. 实验室项目整体节奏?是否会有压力?手撕:1. 判断两个字符串是否有公共元素2. 判断一个字符串是否有重复元素------------------------------------------------------------二面:1. 老家是福建的,实习也好,工作也好,会考虑北京吗?(问就是会)2. 详细介绍一下研究课题?是否有小论文的要求?3. 在三亚海洋研究院以理论研究还是实践为主?4. 为什么选择测试开发这个岗位?(还不是你们开发岗不约面~)对测试开发岗位的理解?5. 如果让你去测试淘宝搜索框,你会怎么测试?6. 万鹿公考是自己练手项目还是实际的项目,是否已经交付?你在这个项目中的职责?项目技术栈?7. 项目开发过程中,有没有出现卡壳的情况?8. 解析文档用的库还是自己实现的?9. 实习过程中工作压力如何?时间很紧的话如何保证整体流程?10. 下班之后的兴趣爱好?11. 本硕阶段是否参加过比赛?12. 你遇到的比较有挑战的事情?如何和团队其他人进行协作?13. 项目快要上线了,开发人员修改bug的速度比较慢,你会怎么处理?14. 项目开发过程中,如果研发人员不进行自测,导致很小的功能都会有bug,你会怎么处理?15.  平常是如何学习新技术的?是否写过技术博客?16. 自我评价优势和不足?性格上属于强势还是nice?17. 实习过程中,有没有主动去做一些不是领导安排的工作?18. 再次确认北京和福建离得远,为什么考虑北京呢?(问就是大城市机会多,朋友都在那边)能够什么时候开始实习?一周几天?反问:部门业务,面试结果什么时候出(好像说还要hr面?)----------------------------6.19更新 口头offer了,等待审批
点赞 评论 收藏
分享
EEbond:一个组只有一个客户端,而且是在本司七年的,你自己衡量一下
投递字节跳动等公司8个岗位
点赞 评论 收藏
分享
评论
11
33
分享

创作者周榜

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