微洱面试

    一面:

    1. sendMessage和postMessage

    2. 如何判断回文字符串

    3. new之后产生的指针,需要判断不为NULL才能够使用.

1. 删除单变量地址空间

   int *a = new int;

   delete a;   //释放单个int的空间

2. 删除数组空间

   int *a = new int[5];

   delete [ ]a;    //释放int数组空间,此处的[ ]不可少

    4. new和malloc的区别.

 

 

    5. http的知识

    6. 三次握手和四次挥手

    二面:

  1. 操作系统如何知道应用程序死掉了,并提示用户程序无响应的.

事件发生后,会添加到操作系统的消息队列中,然后给到应用程序的消息队列中,如果应用程序不去处理这个消息,操作系统就会知道应用程序出事了.

   2.Tcp/ip已经有心跳特性了,为什么还要起专门的心跳.

 

  3.C++从业者更多地往服务端发展,移动端,你为何还要从事客户端方面?

posted @ 2019-11-17 22:18  心媛意码  阅读(600)  评论(0编辑  收藏  举报