字节跳动 互娱 C++ 一面

首先问了一些Qt相关的问题,信号和槽、多线程、对象树,信号和槽问得尤其多,多次连接的现象、connect函数的第五参数、信号和槽函数形参的匹配问题(这几个都答错了,还是研究得不够深入😭);
然后开始问语言方面的,问我C和Cpp哪个更熟,我脑抽说本科时候C用得多一点,但现在只用Cpp了。面试官就直接开问C的问题了,让写个宏函数(早忘记了),凭着记忆写了个,结果编译不通过,报错信息显示未识别,可能是语法问题吧;
下面就直接出了个题,Leetcode第31题,然而没刷过,当场没想出来好的方法,最后憋了半个多小时,用递归写了一个(面试官给的例子能跑通)。面试结束后,一细想自己的算法是错的,着实太菜了😑;
最后出了一道概率数学题,圆上任意三点共半圆的概率,这题之前有所了解,就做出来了。至此面试就结束了,一小时十几分钟吧。。
知道字节跳动对算法要求比较高,所以编程题没做出来是不是基本就凉了😵。还想请问下各位大佬,怎么和面试官进行有效地交流呢?比如面试官出宏函数的问题时,我想引到内联函数上,但面试官没有理睬😂;还有面试官出个编程题或者数学题,我就自己在电脑这边算,面试官在电脑那边干别的事情,我是不是应该去索要点提示或者帮助?但我又比较虚,菜是原罪吧。最后建议各位没刷题的牛友多多刷题(比如Leetcode,我已经看到好多原题了),成为offer收割机。#面经##C++工程师##秋招##字节跳动#
全部评论
任意三点共半圆?这个,前面两个点随便选?第三个点是1/2pir??
点赞 回复
分享
发布于 2019-07-20 10:40
面试结束多久得到通知?
点赞 回复
分享
发布于 2019-07-23 14:36
淘天集团
校招火热招聘中
官网直投

相关推荐

3 35 评论
分享
牛客网
牛客企业服务