5.6号约1面 1面主要是一堆八股文+两道算法(半个小时) 5.8号参加1面,当天约2面 2面主要聊项目(半个小时) 5.9号参加2面 至今无信(既不发感谢信,也不约hr面) 各位有这种情况嘛?
1. 介绍一下你自己,介绍下你的项目 2. Golang GC介绍下, 为什么用混合写屏障,为什么不用读屏障 有了解过其他语言的GC吗 提到了引用计数法,python用的这种会有自引用问题,如何解决的 如果本地队列满了,会放入全局队列,会去全局队列取一些来消费吗 3. Golang channel如果还有数据没有发送完,另外一个g能读到吗 4. MySQL 锁机制介绍下,如果Upda
之前已经面了腾讯QQ后台到二面,然后挂了 现在是被腾讯安全捞了,然后他们是搞rust数据库方向的。 时长1h,面完半小时后通知一面已过。 面试内容: * 自我介绍 * 重点介绍了我的一个网络库项目 * 描述一下IO多路复用 * 描述一下多路复用怎么和协程配合的 * io_uring和epoll之间的区别(因为我前面对协程和epoll的配合使用回答的时候说了io_uring) * 谈到高性能MPSC
问题内容: 我想运行“ make install”,这样我就能拥有所有需要的东西,但是我希望将它们安装在自己的文件夹中,而不是系统的/ usr / bin等。这可能吗?即使它引用了/ usr / bin等中的工具? 问题答案: 这取决于包装。如果Makefile是由GNU自动工具()生成的,则通常可以这样设置目标位置: 如果Makefile不是由自动工具生成的,而是随软件一起分发的,则只需在编辑器
项目 1、项目介绍以及你在开发过程中负责的内容。 2、卡牌拖拽效果如何实现。 3、场景的实时渲染会造成比较大的开销,请问可以通过什么方法可以减少部分开销。 烘焙,将不需要变化的场景提前渲染到纹理中存储,场景直接采样纹理得到画面效果而不需要实时渲染。 4、卡牌图鉴中如果卡牌数量过多如何设计可以减少gameobject的创建以及优化管理。 语言基础 1、c#的生命周期。 (1)编译阶段:Reset (
题外话,面试官是个漂亮的小姐姐,声音很甜,人也非常nice,点赞 1、自我介绍+项目介绍 2、介绍一下项目中自己负责的部分和技术应用、难点(感觉自己答得非常拉胯。。。大家有项目的还是要好好准备一下,不但加分,而且说得好还能把流程往自己熟悉的方向引导) 3、Redis的数据类型及应用、缓存击穿(就答了个概念) 4、go语言 new 和 make 的区别 5、进程、线程、协程 6、go slice 扩
本来想着国庆后再投,怕国庆过不好,国庆前就投了,很多东西没复习。面了几家最后接百度了,谢谢百度收留我。 cpp基础部分 1.static 2.const 3.cpp内存结构 4.谈谈那几个智能指针 5.那四个强制转换 6.看.so动态库里的啥东西,这个不会,连题意都没记全,太菜了。 7.析构函数能不能传参,能不能有返回值 8.cpp的多态,运行时多态那问的具体怎么实现,我就说了说虚函数表那些,感觉
问题内容: 我正在使用制作REST API 。我正在使用(https://github.com/auth0/java- jwt )进行令牌生成工作。请检查以下代码。 UserJSONInfo -REST方法类 UserInfoService- 服务层 AuthKey-仅 包含 web.xml 我将令牌生成类维护为另一个Java项目,并将其作为库导入此处(我正在使用Netbeans)。下面是代码 现
问题内容: 在更新面板中回发后如何运行javascript事件 问题答案: 您可以使用ClientScriptManager在重新加载时调用函数: http://msdn.microsoft.com/zh- CN/library/asz8zsxy.aspx
在讲解并发概念时,总会涉及另外一个概念并行。下面让我们来了解并发和并行之间的区别。 并发(concurrency):把任务在不同的时间点交给处理器进行处理。在同一时间点,任务并不会同时运行。 并行(parallelism):把每一个任务分配给每一个处理器独立完成。在同一时间点,任务一定是同时运行。 并发不是并行。并行是让不同的代码片段同时在不同的物理处理器上执行。并行的关键是同时做很多事情,而并发
我编写了一个简单的注释和一个AnnotationProcessor来处理注释。 注释只有一个值:它应该是现有接口(带有包)的名称。 注释处理器应该检索注释的值,检索接口的类对象,最后应该打印接口中声明的所有方法。 例:这是我的注解 这是带注释的类: 我的处理器看起来像 现在,如果我配置一个像java.lang.CharSequence这样的接口作为MyAnnoation的接口名称,这个工作原理很好
交行面经: 自我介绍两分钟 常用的数据结构, 常用的排序算法, 详细说一下冒泡排序的方法 索引的优点和缺点, linux创建文件夹, c中字符串拷贝和内存拷贝区别, c++中函数调用过程, JAVA和c++的区别, 常用的stl, 详细说说vector和string类, 数据库添加主键, 数据库让你来建索引的话怎么建立, 堆内存和栈内存的区别, C++内存泄露是什么 linux中查看目录, 改变权
问题内容: 我必须从Python脚本获取Linux发行版名称。平台模块中有一个方法: 但是在我的Arch Linux下,它返回: 为什么?我如何获得名字? PS。我必须检查发行版是否基于Debian。 更新:我在这里找到Python网站,从2.6开始不推荐使用dist()。 问题答案: 这对我在Ubuntu上有效: 然后,我通常会找出平台模块到底是做什么来找到发行版的,这就是这一部分: 因此,其中
问题内容: 我正在尝试创建一些MySQL代码,这些代码将从触发器中调用Java程序。 这是我到目前为止的内容: 然后,触发内容将调用Java程序。这可能吗? 问题答案: 一个直接的答案:不,您不能从mysql触发器调用Java方法。如果您有oracle数据库,则可以,但没有mysql。 做你想用mysql做的你可以 使更新数据库的代码也通知Swing应用程序。或者你可以 使触发器在单独的表中累积有
本文向大家介绍rx-java 发出串行请求,包括了rx-java 发出串行请求的使用技巧和注意事项,需要的朋友参考一下 示例 发出串行请求时,RxJava很方便。如果要使用一个请求的结果来进行另一个请求,则可以使用flatMap运算符: