卓驭软件工程实习一面凉经
3月4日一面,30分钟无手撕。
面试官先说了一下工作内容,好像是说做测试相关,问我感不感兴趣(我当然说感兴趣)
问项目:介绍Reactor模式,线程池的创建,怎么实现高并发,任务分配;std::function和std::bind是怎么实现函数回调,怎么实现有返回值的回调函数(没答上来);测试的时候怎么定位内存泄露的代码(没答上来,我说在网上搜解决方案,再改,再测试,不报错就算完)。
对智能驾驶的理解:传统方案和端到端,怎么理解端到端?
3月4日一面,30分钟无手撕。
面试官先说了一下工作内容,好像是说做测试相关,问我感不感兴趣(我当然说感兴趣)
问项目:介绍Reactor模式,线程池的创建,怎么实现高并发,任务分配;std::function和std::bind是怎么实现函数回调,怎么实现有返回值的回调函数(没答上来);测试的时候怎么定位内存泄露的代码(没答上来,我说在网上搜解决方案,再改,再测试,不报错就算完)。
对智能驾驶的理解:传统方案和端到端,怎么理解端到端?
相关推荐
球球与墩墩:这不是前端常考的对象扁平化吗,面试官像是前端出来的
const flattern = (obj) => {
const res = {};
const dfs = (curr, path) => {
if(typeof curr === 'object' && curr !== null) {
const isArray = Array.isArray(curr);
for(let key in curr) {
const newPath = path ? isArray ? `${path}[${key}]` : `${path}.${key}` : key;
dfs(curr[key], newPath);
}
} else {
res[path] = curr
}
}
dfs(obj);
return res;
}
查看3道真题和解析招聘动态