老虎证券前端一面

  • position 有哪些属性,分别有哪些意思

  • 列表有哪些

  • form 提交表单的形式有哪些

  • 盒模型(标准盒模型和怪异盒模型)怪异盒模型的触发条件

  • bfc 及触发条件

  • 高度塌陷及解决方案

  • input 怎么获取 value

  • css 的权重

  • js 基本数据类型,说了 symbol 但是问是啥就不清楚了

  • typeof 返回值

  • let const var 区别,这里又问了 typeof 没定义的会报错吗(不会,undefined)那 typeof let 定义的呢,提到了暂时性死区,由于没试过所以说觉得因为暂时性死区应该会报错(刚试了一下说对了)

  • es6 的箭头函数,主要讲了一下 this 的绑定
  • http get 和 post 区别,一个获取,一个发送,get 请求能被缓存,保存为书签,有长度限制
  • 性能优化的方案(基本的没说)

    • 说了一个文档碎片

    • dns 预解析,哪些方式

    • 然后他问到了 js 放在哪,问了下原因
    • 图片懒加载,怎么判断什么时候加载,说了一个 offsettop 好像不对,不过说具体思路没问题
  • dns 了解吗。。。不是特别了解

  • cdn 知道吗,怎么判断要去哪里获取(他应该觉得问的太深了,所以自己也说了等以后用到再说)

  • 跨域,同源策略讲了一下,jsonp 的具体实现。假设 a 网站请求 b 网站的一个 js,这个 js 中请求了 b 网站的内容算跨域吗。
  • 重绘和回流,一个 absolute 的 div 在 js 中,将 left 从 1 变为 100 会触发吗,说了应该会,一闪一闪,答错了,让我回去试一下,试了一下是直接闪到 100 的位置。
  • xss 攻击了解吗,防御方式有哪些(浏览器自带防御,特殊字符转义,哪些特殊字符,黑白名单,csp)

大概就这些问题了,问的挺基础的,最后想问点框架的内容说了因为跨专业的更重视基础,准备后面在学,也就没继续问。

#老虎集团##前端工程师##面经##秋招##内推#
全部评论
面试官男的女的
点赞 回复 分享
发布于 2018-08-29 15:09
面了一个半小时,写了大半个小时代码。应该凉了
点赞 回复 分享
发布于 2018-08-27 18:39
想请教下,重流和重绘那道题,我记得Layout布局改变就会造成重流Reflow,那position为absolute的left改变不也应该造成重流吗
点赞 回复 分享
发布于 2018-08-27 12:41
基础扣的特别细,不过最后问技术栈都是React和ng,感觉凉凉,只会Vue
点赞 回复 分享
发布于 2018-08-27 08:29
你问的挺多的,我就问了20分钟,都是超基础的
点赞 回复 分享
发布于 2018-08-26 19:45

相关推荐

京东面经(总共30分钟,项目15分钟,八股15分钟)1.1-2分钟自我介绍项目一(rag)1)请你讲一下文档解析与向量检索的部分2)文档解析这一块,不能解析扫描件的pdf文档类型,你后续有什么方法去解决吗(我答的利用MCP去调用WPS的文档解析服务,面试官补充说可以利用OCR工具去实现3)ES向量检索召回率很低怎么办,(答了利用faiss去优化向量检索4)用的什么向量模型,维度是多少,有去横向对比过吗5)用到了什么大模型,这个大模型的优缺点是什么,横向对比过吗6)平时会去用ai辅助编程吗7)redis在项目中主要的用途有哪些8)在利用security+jwt这样的鉴权方法,有什么更好的方法去优化吗(面试官补充了SSO,OAuth,可以实现第三方登录,单点登录)9)讲一下你实现的security+jwt这样的过滤器流程,怎么进行权限控制的10)为什么要用websocket去进行交互,优缺点在哪,相比于http的区别11)谈一下你对ai的看法,了解哪些ai的技术栈,框架,未来的发展方向有想法吗12)有什么想特别学习的技术吗项目二1)讲一下利用Redis缓存+定时异步将热点数据的并发点赞、评论、和收藏回写到数据库2)你刚刚说定时用到了@schedule注解,那如果是6台服务器去回写,怎么保证一致性,你会怎么做3)雪花算法的核心概念讲一下,它的缺点在哪,它在部分场景下会失效,有什么更好的ID生成方法吗4)两个项目的消息队列用的是什么,为什么要用rabbitMQ和Kafka4.八股1)反射的缺点是什么2)注解的底层原理是什么3)讲一下JVM的运行时内存区域,各自的作用是什么,static修饰的成员变量放在哪4)讲一下类加载机制5)项目中有用到并发编程的地方吗6)讲一下线程安全类,说一两个,他们在项目中的使用场景7)concurrHashmap和hashmap的区别,在项目中有用到吗8)semaphore,countdownlatch,cyclicBarrier了解吗9)MySQL的锁机制,索引类型,为什么要用B+树10)redis的持久化过程11)怎么自定义Starter的,详细过程讲一下12)有读过框架的底层代码吗,mybatis,问了xml配置文件中,从前端到dao层的流程,xml配置文件中的sql语句是如何运行的13)项目管理除了maven,还有用到其它的吗
双非本科求职如何逆袭
点赞 评论 收藏
分享
评论
1
59
分享

创作者周榜

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