安恒信息-杭州-暑期前端实习生二面

面试日期:2023.04.21

面试时长:50min

无自我介绍(问了一下在校的基本情况)

算法题:(哪有一上来就做题的!

1.有100元钱,公鸡5/元只,母鸡3元/只,小鸡1元三只,刚好买100只鸡输出所有买法?

2.青蛙跳台阶:共有N级台阶 青蛙一次可以跳1个或者2个台阶,问跳到顶上共有几种跳法?

3.给定一串数字字符串,打印出其中所有有效的 ipv4 地址,例"123445", 可能有效的地址有:12.34.4.5、123.4.4.5、1.234.4.5等

4.利用原生JS实现双向绑定 即在html文档中,定义一个原生的 input 标签,定义一个原生的 button 按钮标签,定义一个数据对象 const obj = { content: 'x' };当 input 标签的内容发生改变时 通过 set obj.content 将新的值同步到 button 标签,当点击 button 标签时 通过 set obj.content + 1 将新的值同步到 input 标签

项目:

1.直接共享屏幕展示两个项目!!

2.做这个项目有没有什么难点?

3.说一下简历的JWT技术,说一下原理?

计算机网络:

1.http的版本?http各个版本都有什么特点?知道现在主流版本使用的是哪一个版本吗?

2.http有哪些请求方式?

CSS:

1.CSS3中的transform有哪些属性?

2.Flex和Grid布局的区别和特点?

日常学习:

1.平时是怎么学习前端的,有没有看过阮一峰的ES6书?

2.看过红宝书,问一下BOM和DOM的区别?

3.学习过react吗(简历上写的会基础语法)?

评价:

1.经过这轮面试,感觉自己不适合互联网,太菜了!

2.面试官也会给一些提示但是不多,还是没开摄像头!!

全部评论
什么时候一面的
1 回复 分享
发布于 2023-04-24 14:54 湖南
你是电话面试还是现场面试呀,技术总监面的还是hr面的呀
点赞 回复 分享
发布于 2023-08-11 14:56 黑龙江
啥时候投的?
点赞 回复 分享
发布于 2023-04-24 14:51 陕西

相关推荐

项目 12min自我介绍和项目介绍提问:1. 批改页面里有什么功能 2. 富文本编辑器为什么选quill 3.遇到了什么困难八股1. Axios: 是什么?你用过它的一些别的功能,比如拦截器吗?2. Pinia: 项目中的使用场景?组件通信,除了用这种全局状态管理工具,还有哪些方式?如果是子组件传父组件,有什么方式?3. vue3中的双向绑定,以及其响应式的原理4. vue3中有一个语法叫nextTick,你知道是什么吗 (不知道)5. 了解过防抖和节流吗?他们分别是什么原理?=>丝滑转手撕 6. JS中事件循环的机制了解吗?(没答上来)7. 看一段代码,看一下他们的输出顺序。(事件循环,promise和setTimeout()各种混杂)8. 深浅拷贝的概念了解吗9. CSS中常用的单位有px,vh,还有em和rem,后两个分别是什么?10. CSS中的flex布局有了解吗?Flex:1 代表什么11. 什么是DNS?DNS怎么去查找,中间有哪几层?(不记得了,大体答了答)12. MySQL和MongoDB这两个数据库的区别是什么?13. 手撕数组拍平手撕1. 防抖和节流。顺便问了一下里面的apply方法,有没有别的实现方法?如果用bind和call怎么实现(他们三个的区别)2. 数组拍平。忽然忘了怎么写,本来想用reduce(),但卡住了。说了一下思路,面试官说是对的,试试用直接遍历的方式写一下。然后写的错漏百出……忘了Array.isArray()的用法,忘了concat()返回的是一个新数组,云云。JS手写基础太差了。最终写了个大概。面完后15min发二面了
查看18道真题和解析
点赞 评论 收藏
分享
评论
2
13
分享

创作者周榜

更多
牛客网
牛客企业服务