约的11点,结果不知道啥情况11点30才开始。 两个面试官。前15分钟主要问项目,后面问八股。 1.安卓程序内存开辟在堆中还是栈中 2.bitmap内存管理 3.memoryset有哪些内存泄露的风险 4.死锁相关 5.linux内核态用户态切换 这个组主要是做摩托罗拉手机,比较关注底层,操作系统问得比较多。lz七月份找到实习之后才临时决定要找工作背八股,基本没咋背过操作系统,被面试官吊打铁挂了
岗位:服务器测试开发工程师 时长:30分钟,没有手撕 1.自我介绍 2.实习经历介绍 3.根据实习经历深挖 4.linux常用指令,X86系统使用过吗 5.MySQL平时是怎么使用的,python里怎么使用 6.python可变变量和不可变量 7.浅拷贝和深拷贝 8.web开发接触过吗,介绍一下 9.python异步 最后还问了一下家哪里的,为什么选择天津,愿不愿意在天津发展。 怎么说呢,完全是在
项目 定时调度任务 分布式系统每个节点怎么通讯 RPC protobuf怎么压缩 使用框架和手写的区别,优缺点 网络字节序,怎么判断大小端,不同CPU芯片下的情况是怎么样的?linux内核态会自动转换吗? 有一个父类的指针指向new出来的子类的对象,都是空类,不delete父类指针会内存泄漏吗?怎么避免内存泄漏? std::cout底层是怎么指向stdout的 0,1, 2的文件描述符是什么含义,
Q:英文自我介绍 A:balabala Q:C++11如何实现多态?多态的几种类型,虚基类是什么概念? A:虚函数实现多态。 Q:C语言中malloc函数 A:这块主要说了malloc的底层实现什么的,回答的不完全 Q:glibc的内存管理实现 A:没答上来 Q:C++常用容器? A:vector,stack,queue Q:vector有哪些增加的方式? A:push_back() emplac
# 一面(20230810) 时长:30min 面试官人很nice! 本来以为30min的面试不会考算法了,没想到自我介绍完了之后直接先写一道算法题,题目倒不难。共享屏幕自己打开编辑器写(这一点着实没想到,由于我基本上很少在本地跑代码,都是在服务器上跑的,但我又没连实验室的VPN,所以最后也没跑成代码),面试官说看上去应该没问题,就没让我跑。 算法题给了15min的时间,不过我很快就写完了。剩下时
总结 20道选择,一题3分,单选多选都有。2道编程。选择好难啊,很多都是凭感觉。 选择 考的啥都有,机器学习和深度学习反而比较少,基础很多。类型有: 1、机器学习、深度学习 2、计算机基础:树、图、还有一些之前没见过的,什么高响应比、还有哈希的一些操作、地址的计算 3、数学:概率论、线性代数 编程(ACM模式) 两道题题目很简单,应该是我目前见过最简单的了,难度估计也就是easy,但是笔试的平台实
这个面试好像比较着急,也没有自我介绍,面试官直接就问问题了。 一共面了40min左右 介绍一下epoll是什么? epoll和select有什么区别? 效率不同: 在处理大量文件描述符的情况下,epoll 比 select 更快更高效。这是因为 epoll 使用了红黑树(或者哈希表),能够快速检索就绪的文件描述符,而 select 只是简单地轮询所有的文件描述符。 API 使用方式不同: epol
没录音 大概回忆 比较抽象 全程应该就20min不到 1.用英文做个自我介绍(没准备,没想到,很惊讶,硬顶说了) 2.你用过那些编程语言,比较熟悉什么编程语言 3.介绍你最熟悉的一个项目然后聊了一点这块 (面试官确实在听,感觉很有开发经验,还指出了一点问题,感觉面试官似乎是其他方向的) 4.感觉你比较熟悉python,我们问下python的问题?(懵了懵了 我还是说了以后规划是前端方面) 5.说一
联想的秋招算是我面试体验最好的了,无论是处理的速度,还是面试官的反馈都让人觉得很舒服,有被尊重到! 那么会问到那些问题呢? 下面我会做详细的介绍: 我投递的岗位是用户运营,但是在面试结束后面试官有做详细的介绍,我面试的这个团队会有两种角色,一类是偏向用户运营,另一类则是负责电商业务线。由于我本人有相近的实习经历,所以后续会主要负责电商营销的业务。建议大家在面试时可以咨询一下面试官,对了解工作内容和
问题内容: 我正在使用Hibernate 3.6和MSSQL 2012。 执行此HQL时 我正在获取此SQL 请注意 交叉连接 和where子句中的 附加条件* 。 根据Hibernate docs https://docs.jboss.org/hibernate/core/3.5/reference/en/html/queryhql.html#queryhql- joins- forms 隐式连
根据Hibernate文档https://docs.jboss.org/Hibernate/core/3.5/referen/html/queryhql.html#queryhql-joins-forms 隐式联接应生成为内部联接。 我注意到有一个打开的bug https://hibernate.atlassian.net/browse/hhh-7707可能提到了这个问题,但没有人回答,而且它已经
问题内容: 这个问题已经在这里有了答案 : SQL中左右联结与左右联结之间的区别[重复] (4个答案) 6年前关闭。 我看到过称为LEFT OUTER JOIN或RIGHT OUTER JOIN的联接。在某些地方,我见过LEFT JOIN或RIGHT JOIN。我对此感到困惑。 我两天前发布了一个问题,但我无法理解解决方案提供的链接。 这些连接类型是否相同,或者两者之间有区别? 问题答案: 两者之
问题内容: 我们正在开发ETL作业,并且我们的顾问在连接表时一直使用“旧式” SQL 而不是使用内部连接子句 我的问题是,从长远来看,使用旧的“ where join”是否存在风险?这种联接被支持并保持为ANSI标准的时间有多长?我们的平台是SQL Server,我的主要原因是将来不再支持这些“ where joins”。发生这种情况时,我们必须使用“内部联接”样式的联接来修改所有ETL作业。 问
问题内容: 我有这种关系:一个用户可以有零只或一只狗,但是一只狗必须属于某人。 我想定义以下范围: 我可以在第一种情况下执行此操作,因为默认情况下,在rails中,联接是INNER JOIN: 1 /这种针对第一个示波器的解决方案是否足够好? 2 /第二个课程你会做什么? 3 /(有一些关联)是否有更好的方法?: 谢谢你的帮助! 问题答案: 对于问题2,我认为以下方法应该有效: 其中include
问题内容: 此外怎么办,和适合吗? 问题答案: 假设您要加入没有重复的列,这是一种很常见的情况: A和B的内部连接给出A相交B的结果,即维恩图相交的内部。 A和B的外部连接给出A并集B的结果,即维恩图并集的外部。 例子 假设您有两个表,每个表都有一个列,数据如下: 请注意,(1,2)是A唯一的,(3,4)是通用的,(5,6)是B唯一的。 内部联接 使用任一等价查询的内部联接将给出两个表的交集,即它