Wesley13 Wesley13
4年前
java面试(1)
1.面向对象的基本特征  封装、继承、多态、  封装:把客观事物封装成类  继承:继承一个类,就可以使用这个类的所有功能,并且在无需编写原来类的情况下对这些功能进行扩展  多态:子对象调用父对象,父对象会根据当前调用的子对象以不同的方式运作  实现多态:覆盖,重载2.final\\finally\\finalize的区别  fin
Wesley13 Wesley13
4年前
java面试 (六)
1 String.split(Stringregex),传入的参数是正则表达式,有一些特殊字符(比如.\\()\\|等)需要转义。2 关于枚举类型,一般用作常量,理想情况下,枚举中的属性字段是私有的,并在私有构造函数中赋值,没有对应的Setter方法,最好加上final修饰符。publicenumPer
zdd小小菜鸟 zdd小小菜鸟
3年前
设计模式面试
设计模式面试1.单例设计模式使用设计模式为了代码复用,增加可维护性。设计模式的六大原则:开闭原则、里氏代换原则、依赖倒转原则、接口隔离原则、迪米特法则(最少知道原则)、合成/聚合复用原则Singleton(创建):保证一个类仅
Stella981 Stella981
4年前
Github上星标77.6K+这套微服务架构体系在咸鱼被疯传,太香了...
都2020年了还没用过微服务吗?面试的时候高并发回答的总是不能让面试官满意?一个互联网项目究竟有多少细节?网上搜了一堆秒杀系统方案,究竟真实的线上电商该怎么做?!(https://oscimg.oschina.net/oscnet/d202785eaa654c14a7237726ab59d120.png)
Wesley13 Wesley13
4年前
Unity面试整理
1  什么是DrawCall,有什么方法可以减少DrawCall  drawcall是啥?其实就是对底层图形程序(比如:OpenGLES)接口的调用,以在屏幕上画出东西。 在每次调用DrawCall之前,CPU需要向GPU
Wesley13 Wesley13
4年前
Java面试总结
1. HashMap与HashTable的区别Hashmap的key、value都可以为空,但key只能有一个为空,value可以有多个,非同步HashTable的key、value都不能为空,是同步的,线程安全因为hashtable,concurrenthashmap它们是用于多线
可莉 可莉
4年前
2019年Android岗位BAT等大厂面试题,希望对新的一年的你有所帮助
2019年Android岗位BAT等大厂面试题知识点小结2019年了搜集了很多面试题,希望能对大家有所帮助1.View的绘制流程;自定义View如何考虑机型适配;自定义View的事件分发机制;View和ViewGroup分别有哪些事件分发相关的回调方法;自定义View如何提供获取View属
Wesley13 Wesley13
4年前
Unity面试总结
1.从接到任务到完成任务,一共几个过程,每个过程注意什么?需求分析:确保理解和策划想法一致。搭建ui或场景:编写代码:测试功能:解决bug:2.设计一个背包系统,格子500.伪代码实现增,删,改,查。structsitem{stringuid,intindex,intco
Wesley13 Wesley13
4年前
C++面试
C/C基础dynamic\_cast和static\_cast区别,为什么dynamic\_cast能做到类型检查new和malloc区别,new实际上执行了什么操作,可能在什么步骤出现异常虚继承的细节,纯虚函数智能指针的作用和实现,auto\_ptr和share\_ptr区别,循环引用,weak
Stella981 Stella981
4年前
Elasticsearch如何做到亿级数据查询毫秒级返回?
!(https://oscimg.oschina.net/oscnet/042f43ac9c6547938afd68a032865be6.jpg)程序员的成长之路互联网/程序员/成长/职场 关注阅读本文大概需要6分钟。如果面试的时候碰到这样一个面试题:ES在数据量很大的情况下(数十亿级别)如何提高查询效率