**1、介绍一下最近一年的项目**答:巴拉巴拉---**2、说下这个项目你解决过什么问题?**答:巴拉巴拉,聊到内存泄露---**3、你觉得你遇到的内存泄露都有哪几种?**答:有继承关系的类父类析构没有声明成虚函数的、malloc、new指针未释放的、vector里面指针未释放的,还一个内存占用问题就是vector元素只进行了pop,没有释放内部数组内存,导致容器占用的内存逐渐变大。---**4、那你是怎么释放vector里面的数组内存的?**答:vector str, str.swap(vector())----插曲:面试官发了个阿里的链接,在线刷题,伪代码即可。1、设计一个方法求二叉树的高度写出来了。2、设计一个方法对一个有序的单向链表去重第一次没看到有序用的set,面试官指出来了让我修改。去掉set改判断值就可以了。第二次提醒跳过的节点为什么没有释放,加了delete。---**5、介绍下虚函数**答:是实现多态的核心,父类声明虚函数,子类重写。虚函数原理是一个类的实例的首地存放的是虚函数表指针地址,使用该地址可以访问虚函数表,起初虚函数表内都是父类虚函数的地址,当被实例化为子类时,会用子类虚函数的地址替换虚函数表中的对应函数地址,实现函数覆盖。---**6、介绍下进程和线程**答:进程是系统资源分配的基本单位,线程是CPU调度的基本单位。切换:进程切换:1、切换页表目录(虚拟内存到物理内存的映射)2、切换内核堆栈(整个内存空间)3、上下文切换(核心消耗是需要把进程数据放入到寄存器)4、刷新TLB(就是padg cache,存放磁盘数据索引,加快磁盘文件访问效率)线程切换:1、切换栈(隶属于同一进程相同的内存空间,只切换栈)2、上下文切换(没有进程数据的换出换入,仅切换少量寄存器)数据同步:进程:通信:普通管道、有名管道、消息队列、共享内存、内存文件映射、socket同步:信号、信号量线程:通信:共享变量地址即可同步:各种锁,互斥锁、自旋锁、读写锁、条件变量---**7、fork介绍一下,返回值都代表什么意思**答:返回0是子进程、返回正数为父进程,正数是子进程PID,返回-1执行失败---**8、智能指针说一下**答:使用计数记录引用次数,计数为0时析构才释放内存---**9、linux中so和a的类不需要导出、windos的dll和lib类需要导出才能使用这是为什么?**答:这个不知道,面试官说不要紧---**10、用过什么开源库**答:pcap网络收发包和一个开源的http协议文件,boost没用过。面试官回复不要紧。---**11、了解数据库吗?**答:自学过mysql和redis,原理和指令都学过,但是指令记不太清楚了。面试官回复可以没再细问。---**12、了解分布式吗?**答:不了解。面试官回复不要紧,这个可以学习。

...查看全文

高德软件测试工资,【高德工资】软件测试工程师待遇-看准网相关推荐

  1. kpmg java_【毕马威(KPMG)工资】java开发工程师待遇-看准网

    今天去面了毕马威天津所,从接到通知到进行面试整整一个礼拜的时间.记得接到通知的那晚我还在上海,刚刚面完一家快销的intern,疲倦的我看到苦等一个月的邮件真的开心到飞起. 回归主题,m面分为两个部分, ...

  2. ibm软件工程师含金量_【上海IBM工资】软件开发工程师待遇-看准网

    共3通面试,1HR面试,2一线,3二线.一开始在猎聘投的简历,是cloud solution sale,看了下跟自己的工作经历比较符合,所以就尝试了下.然后接到了HR的电话,向我了解了大致的工作经历和 ...

  3. 普联技术java工程师_【普联技术(TP-LINK)工资】java开发工程师待遇-看准网

    一共两轮面试:一面技术面,二面主管面.TP面试的效率很高,基本很短时间就会决定你是否通过,两场面试下来我对面试官的面试专业程度和面试态度我觉得都无可挑剔,会挖一般人注意不到的小坑,来寻求你一面技术面主 ...

  4. 广州Java工程师平均薪资_【广州恒生电子工资】java开发工程师待遇-看准网

    1. 上来先谈项目,问你做的哪些模块,之前做的金融,我说到了额度这一块,用的Redis,有趣的来了. 面试官问:"你们项目怎么用redis的?" 答:"用的字符串,当天占 ...

  5. 埃森哲五年java待遇_【埃森哲工资】java开发工程师待遇-看准网

    其实对埃森哲不是很了解,在招聘网站上看到之后就填写了申请,本来因为没有对咨询有过经验,以为不会有网测之类的机会,结果就收到了网测,其实应该也不是海发,因为也有人没有收到,总而言之,网测通过之后就会收到 ...

  6. 蘑菇街Java工资_【蘑菇街工资】java开发工程师待遇-看准网

    面试官是个女生,hr打电话来两天后就开始电话面试了.自我介绍 :大三学生,学习了一年iOS,自己做了两个项目,天气和微博,swift和OC都写. 蘑菇街面经一面: 1,如何用实现微信两人之间发送消息? ...

  7. 京东 java开发 待遇_【京东金融工资】java开发工程师待遇-看准网

    第一次打电话给我,问了我的名字,确认我是否投递了该岗位,然后说需要跟我聊大概5-15分钟.总共问了我4个问题: 1)我的到岗时间以及可以实习几个月: 2)说说你对人力资源的了解: 3)是怎样招聘的: ...

  8. 京东 java 待遇_【深圳京东工资】java开发工程师待遇-看准网

    京东2021校招,投了两个岗位,一个是物流方向管培生,一个是物流规划,管培生当时未参加一面(形式群面),后来面了物流规划这个.1.初试(通过)一面为一对一专业面试,形式为线上视频面试,问了一些实习经历 ...

  9. android北京工资待遇,【北京京东工资】android开发工程师待遇-看准网

    京东2021校招,投了两个岗位,一个是物流方向管培生,一个是物流规划,管培生当时未参加一面(形式群面),后来面了物流规划这个.1.初试(通过)一面为一对一专业面试,形式为线上视频面试,问了一些实习经历 ...

  10. 2018南昌java工资_【帆软软件工资】java开发工程师待遇-看准网

    背景介绍:末流985,校招,商科,报了线上市场运营岗位.最开始的时候进行了线上笔试,不难,客观题和主观题3 7开,不是那种常规行测题,基本是考察你的文笔和思维.两天进行了两轮面试,全部都是电话面试.总 ...

最新文章

  1. 不能摸鱼的工作不是好工作?
  2. Android的矩阵(一):ColorMatrix
  3. 瑞幸咖啡百万大咖活动 记人生第一次豪赌,净赔了200元钱。
  4. 最常用的决策树算法(二)Random Forest、Adaboost、GBDT 算法
  5. 计组-输入输出系统小结
  6. 访问linux服务主机,如何把Linux配置为日志服务主机。
  7. java swing 组织机构_课内资源 - 基于Java Swing的小型社团成员管理系统
  8. win10 java无法运行_Win10中配置jdk之后javac无法运行
  9. 十恶不赦到底是哪十恶?
  10. mysql-proxy数据库中间件架构
  11. JAVA day08 接口(interface),多态,instanceof
  12. C语言 · 9-1九宫格
  13. android studio 布局设计,Andriod界面设计适配和Android Studio中的资源
  14. 让VS2008对JQuery语法的智能感知更完美一点(转载)
  15. -个很个性的二本人计时
  16. Luogu1169 [ZJOI2007]棋盘制作
  17. oracle分析函数over(Partition by...)及开窗函数详解
  18. cad怎么倒圆角_CAD哪些技巧是菜鸟必备,哪些又让你相见恨晚?
  19. 服务器虚拟化思维导图,虚拟语气思维导图解析.ppt
  20. 李开复:在谷歌的最后一天

热门文章

  1. mysql 不join的原因
  2. Icomparer和Icomparable集合排序
  3. SCCM2012升级SP1系列之配置管理SCCM2012①发现和管理SCCM2012客户端
  4. PHP:第三章——PHP中控制函数的函数
  5. Java_memcached 使用说明
  6. ADB 操作手机的粘贴板
  7. c#调用刀片小票打印机
  8. JS实现各种复制到剪贴板
  9. .net集合类的研究--链表—ListDictionary,LinkedListT
  10. cron表达式详解 Elastic-Job名次解释