这是我面过最离谱的公司,排队排3个多小时,面试不到十分钟,可见这个公司内部管理有多混乱😅
点赞 评论

相关推荐

好伤心,面试官结束时候评价是整体还行,等视频挂了5分钟内收到感谢信这前后反差,我只好安慰面试官尊重自己,但是谁来安慰我呀面试上来开始问八股1,说说 url到浏览器页面显示整个过程2,http 缓存3,流式输出,你知道哪些可以实现的方式?AI生成到前端你觉得采用那种方式?3,css 设置的元素要不断旋转,怎么写(不到一分钟面试官问我是否会,不会可以换一题,那我还行想到用什么,那换一题吧)keyfram 里面设transform;animation 里面应用设定的spin;代码如下:(linear 匀速转,infinite 无限循环)@keyframes spin {    from {        transform: rotate(0deg);    }    to {        transform: rotate(360deg);    }}.spinner {    animation: spin 2s linear infinite; /*持续2秒 转一圈*/}4,输出解释题:function app() {    const [count, setCount] = useState(0)    useEffect(() => {        const interval = setInterval(() => {            console.log('useEffect')            setCount(count + 1)        }, 1000)    }, [])     return (        <div>            <h1>{count}</h1>        </div>     )}会输出打印什么?h1位置 count 显示什么那当然每隔1s 打印出0,页面显示也是05,好的,你分析他原来想要实现什么效果,然后现在这段代码怎么改能实现预期效果,你有几种方式?【用useRef 、手写update函数,设定count 动态依赖项,使用setTimeout 递归(但是容易爆栈)】我当时有点懵,当然是没考虑到function app() {    const [count, setCount] = useState(0)    const countRef = useRef(count);    useEffect(() => {        setInterval(() => {            console.log('count', count);            // setCount(count + 1)            setCount(countRef.current + 1)        }, 1000)    },[])    useEffect(() => {       const update = () => {        console.log('update')        setCount(count + 1)         setTimeout(update, 1000) // 递归调用, 会导致栈溢出       }        update(); // 初始调用    })    useEffect(() => {        const interval = setInterval(() => {            console.log('useEffect')            setCount(count + 1)        }, 1000)    }, [count]) // 动态依赖,但是频繁定时器创建和销毁    return (        <div>            <h1>{count}</h1>        </div>     )}7,输出顺序是什么?function app() {        promise.resolve().then(() => {        console.log('promise')    })    useEffect(() => {        console.log('useEffect')    }, [count])    useLayoutEffect(() => {        console.log('useLayoutEffect')    }, [count])    return (        <div>            <h1>{count}</h1>        </div>     )}输出:useLayoutEffect promiseuseEffectuseLayoutEffect(dom更新后,相当浏览器刷新渲染了,立即同步执行)、promise (微任务,在同步执行完清空微任务队列)useEffect(异步执行,事件循环后执行)期间问了useLayoutEffect 和 useEffect 区别8,看下面输出什么?(弱弱心想:不能出点其他的吗?)function Foo() {    getName = function () {        alert(1);    }    return this;}Foo.getName = function () {    alert(2);}Foo.prototype.getName = function () {    alert(3);}var getName = function () {    alert(4);}function getName() { alert(5); }Foo.getName(); // 2getName(); // 4Foo().getName(); // 1getName(); // 1new Foo.getName(); // 2new Foo().getName(); // 3new new Foo().getName(); // 3看这是金典js输出,但是解释起来费劲呀,解释不断问我:变量提升到哪,函数提升到哪,可以修改一下代码看看提升到的位置,new 关键字分析一下,作为普通函数调用还是.... (问下牛友,这种题目去那找能复习到呀)9,写个sum函数实现下面输出:console.log(sum(1,2,3).sumOf()); // 6console.log(sum(1,4)(2).sumOf()); // 7console.log(sum(1)(2)(3)(4).sumOf()); // 10function sum(...args) {    let total = args.reduce((acc,cur) => acc + cur,0);    function innerSum(...newArgs) {        total += newArgs.reduce((acc,cur) => acc + cur,0);        return innerSum;    }    innerSum.sumOf = () => total;    return innerSum;}console.log(sum(1,2,3).sumOf()); // 6console.log(sum(1,4)(2).sumOf()); // 7console.log(sum(1)(2)(3)(4).sumOf()); // 10
点赞 评论 收藏
分享
05-08 18:25
已编辑
河南科技学院 golang
鼠鼠去年暑期实习面试过360,前天应该是一面的负责人说,就不再给我技术初试了,直接复试。(噩梦开始了)面试总共23分钟结束1. 自我介绍 (自我介绍不真诚 , 像对着念,要像和他聊天一样去介绍自己。不是像背书一样)2. 什么学校的?一本还是二本?3. 为什么不考研4. 你认为目前哪个行业发展最好? 你再看什么行业? (鼠鼠回答: AI 发展好, 我再看的行业: 安全研发,游戏,AI)5. 你了解AI吗?6. 看你说的更多是对AI的使用(然后中间说了一堆乱七八糟的) 最后来了一句,如果让你自己做一个deepseek,你服务端会怎么做?(OK , 大的要来了)鼠鼠第6个问题完全不会,只能把自己知道的为数不多的一点关于AI开发的东西说出来 (说的最多的就是我了解到的一些如何在一个会话中让AI回答的问题上下文关联的知识)。 还没说完,面试官说了一句:“你感觉今天还有必要面试下去吗?”  鼠鼠以为是回答的太烂了,想着,寄就寄了吧,确实不会。 紧接着一句话,我想直接退出: “你用AI面试”。鼠鼠懵了,不知道为什么能让面试官说出来这句话。 跟面试官说了半天,共享屏幕开了,说:“我不看你屏幕,不要把面试官当傻子 , 面试官面试了很多人,是会有一些应届生用AI辅助面试 , 这样不好”。 鼠鼠是真的要红温了,非常想退出。但是想着是个大公司,直接退不是很礼貌(现在想想有点后悔,面试官也丝毫没有尊重我的意思)我也不知道说什么了,相顾无言。 然后面试官说那出道思考题吧,我说可以。题目很简单(面试的网站上牛客网),鼠鼠就直接在代码考核那一栏去模拟过程了,正在思考过程中 , 面试官突然打断,说:“你在干什么呢?” (牛客的代码考核,我写什么东西,面试官应该可以看到吧?我不确定 , 我不知道怎么回答面试官这个问题),直接跟面试官说了一个还没检验的答案,没有一丝意外,是错误的。 给出错误答案之后,面试官说:“不用AI不会了吧, 那你还用刚才的AI去写一次看看”。(鼠鼠一直在忍着没有退出去,我非常希望能够给出这个思考题的正确答案)。 就接着重新去尝试了,然而在这次尝试过程中,又一次被面试官打断。(这次确实已经乱了,不想写了 , 也思考不进去了)。7.再次相顾无言一会儿, 面试官说没什么想问的,问我有什么问题没有?(鼠鼠已经红温,热的不行,就直接跟面试官说没有问题,结束吧)出去狠狠吃一个蜜雪冰城的冰淇淋降降温。这次是我从去年三月份开始投简历为止到现在,最红温的一场面试。其它也有面试红温的,但是原因是因为问的问题连着很多鼠鼠回答不上来,心态崩了。两者红温状态不一样,第二种,面试结束之后的复盘总结,也可以对自己技术,项目场景,基础知识有一定的提升。但是这次的面试,更多的是感受到了,被轻视,没有得到应该有的尊重,回答问题被打断,思考题被打断。很无奈啊,两次错过360。 鼠鼠下次再也不说AI行业了。
点赞 评论 收藏
分享
牛客网
牛客企业服务