1.一道算法题,反转链表 2.define和const 3.问项目,缓存池怎么实现的,怎么实现的读写锁,协程 4.七七八八和编程无关的问题
C和C++区别 讲讲多态 http在七层模型和四层模型哪一层 vector set map 红黑树 linux 讲讲shell grep查询非这个字符串的命令 写过makefile吗, 说说你知道的makefile的函数 用过数据库吗, 说说主键和索引 为什么需要索引,索引为什么查询快 项目代码几行,有哪些文件,用过什么开源库 手撕代码: int atoi(char* p) 聊聊天: 遇到的
凉凉,手撕lc17电话号码没做出来,说了思路 下面是面经 项目 秒杀设计的思路,高并发处理,登录模块,能承受的并发量多少,数据库表的设计 博客的检索,数据存储方式 八股 关系型数据库和非关系型数据库的区别 索引数据结构,索引优化,聚簇索引和非聚簇索引,SQ注入 保证数据一致性,redis分布式锁,乐观锁一定好吗 java中的深浅拷贝,线程之间共享变量,IO和NIO的区别 HashMap数据结构,并
1.自我介绍 2.选一个你熟悉的项目说一下 3.redis的数据类型?bitmap了解吗? 4.redis分布式锁的原理?redis能做消息队列吗? 5.redis的keys scan命令了解吗? 6.说一下你熟悉的设计模式? 7.代理类调用被代理类的方法,被代理类上的注解会生效吗? 8.lambada表达式了解吗? 9.使用lambada表达式对类有什么要求吗? 10.范型T K V ?这些表示
1.介绍一下项目,最大的难点,提升了什么 2.你平常遇到压力最大的是什么,不一定是技术上的 3.hashmap的实现方式 4.Java的特点,封装、继承、多态 5.开闭原则是什么,忘记了,我只说了一句对什么封闭,对什么开放。。。 6.什么设计模式用的比较多,我说单例,然后他问单例的实现方式 7.抽象类和接口的区别 8.Java的类加载机制,我说的是双亲委派模型,然后说了一遍。 9.平常有看什么技术
C和C++的区别 struct和class的区别 C++的三大特性,解释一下 多态 :静态多态和动态多态 虚函数实现和函数重载实现 哪些函数不能是虚函数 inline能不能是虚函数 inline和#define的区别 引用和指针的区别 友元函数能不能是虚函数 TCP三握四挥 (顺序不一定对,凭记忆写的) #同花顺校招#
2022.9.10投递 9.19笔试 9.29面试(20min) 1、自我介绍 2、手撕代码 3、IP和UDP的区别 4、gdb调试相关命令 5、gdb如何查看堆栈信息 6、一个几万行代码的程序,怎么找出错误 7、反问 #同花顺面试##同花顺##C/C++##C++工程师#
2022年9月29号一面 自我介绍 项目问了问技术栈 说了一下这不是py开发,是测开哦 测试类了解过哪些? 测试框架知道哪些? 关系型数据库和非关系型数据库了解吗? 如果创建了索引发现没有用到,用MySQL里面的explain看哪个字段? Content-Type知道吗? request中的Content-Type是什么意思? git常用命令 协程用过吗 抓包工具 python with关键字 口
主要内容:1 什么是Java同步代码块,2 Java同步代码块的要点,3 Java同步代码块的语法,4 Java同步代码块的例子1,5 Java同步代码块的例子21 什么是Java同步代码块 同步代码块可用于对方法的任何特定资源执行同步。 假设您的方法中有50行代码,但是您只想同步5行,则可以使用synchronized代码块。 如果将方法的所有代码放在同步代码块中,它的效果与同步方法相同。 2 Java同步代码块的要点 同步代码块用于锁定任何共享资源的对象。 同步代码块的范围小于该方法。 3
一面 40min 1.自我介绍 2.问专业,问项目,实现,做了多久 3.重载重写 4.final和finally 5.sleep和wait区别,什么时候用 6.HashMap put流程,扩容机制 7.深拷贝浅拷贝 8.四种引用 9.http请求结构,常用状态码,206什么时候用,304什么时候用,http缓存是什么 10.常用http请求 11.线程池参数,原理 12.垃圾回收机制 13.做题,
#同花顺##后端开发# 1.hashmap的介绍 2.期望容量值为7,容量值应该是多少 3.接口和抽象类是什么,区别、具体例子 4.aqs是抽象类的例子 5.线程池是什么,线程池参数、具体策略是什么 6.线程池如果没有阻塞队列的话,怎么处理 7.线程暂停运行的方法 8.中断线程的方法,具体怎么写 9.用过哪些设计模式,单例模式你怎么写的? 10.双重校验锁作用,还有哪些方式,枚举方式 11.Spr
问题内容: 我在Heinz Kabutz的 Java专家 通讯版本中看到了这一点,尽管Kabutz博士的文章的其余部分(乃至全部)都得到了很好的解释和详细说明,但他似乎掩盖了这段代码的作用,或更重要的是,它的意义是: 嵌套块的含义是什么?这如何影响尝试执行的不同线程? 问题答案: 有两个可能需要注意的问题 如果使用等待/通知,嵌套锁很容易导致死锁。这是为什么的解释。http://tutorials
问题内容: 同时执行: 我目前正在学习do-while vs while,并且想用while重写上面的java片段(已经声明和初始化)。以下重写的代码是否正确: 而: 干杯 问题答案: 之间的区别和是 当 比较完成。使用,您将在最后进行比较,因此至少要进行一次迭代。 您的示例的等效代码 等效于: 一般理解 甲环是一个 出口控制的循环 ,这意味着它离开末。甲环是一个 条目控制的循环 ,这意味着该条件
同源和跨域 同源 同源策略是浏览器的一种安全策略,所谓同源是指,域名,协议,端口完全相同。 跨域问题的解决方案 从我自己的网站访问别人网站的内容,就叫跨域。 出于安全性考虑,浏览器不允许ajax跨域获取数据。 iframe:处于安全性考虑,浏览器的开发厂商已经禁止了这种方式。 JSONP:script 标签的 src 属性传递数据。 JSONP JSONP(JSON with Padding):带
Topics 共同的返回值 一些模块返回’facts’(例如 setup), 这些是通过一个’ansible_facts’作为key和内部一些自动收集的值直接作为当前主机的变量并且他们不需要注册这些数据 Status 每一个模块都必须返回一个status, 来表示这个模块是成功的,是否有任何改变或没有. 当因为用户的条件(when: )或在检查模式下运行时发现该模块不支持, Ansible自己将会