首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java面试系列5

    String类是final类故不可以继承。 二、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,

    78650发布于 2018-03-19
  • 来自专栏java学习java

    java面试强基(5

    ​ new 运算符,new 创建对象实例(对象实例在堆内存中),对象引用指向对象实例(对象引用存放在栈内存中)。

    54230编辑于 2022-11-20
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java并发学习5面试+工作】

    Java并发学习5面试+工作】 十一.future模式 future模式是多线程开发中非常常见的一种设计模式,它的核心思想是异步调用。 (5) Main.java ? 输出结果: 请求完毕 数据 = aaaaaaaaaa future jdk实现 ? (1) RealData.java ? (2) Main.java ?

    37220发布于 2018-07-26
  • 来自专栏Crossin的编程教室

    5 道 Python 面试

    : print("%s/%s = %s" % (x, y, x/y)) def div2(x,y): print("%s//%s = %s" % (x, y, x//y)) div1(5,2 ) div1(5.,2) div2(5,2) div2(5.,2.) 在 Python 3 中,期望的输出是: 5/2 = 2.5 5.0/2 = 2.5 5//2 = 2 5.0//2.0 = 2.0 在 Python 2 中,以上代码的输出将是: 5/2 = 2 5.0 /2 = 2.5 5//2 = 2 5.0//2.0 = 2.0 默认,如果两个操作数都是整数,Python 2 自动执行整型计算。 结果,5/2 值为 2,然而 5./2 值为 2.5。

    88580发布于 2018-04-17
  • 来自专栏猴子聊数据分析

    面试5轮,最后拿到offer

    刚开始投数据分析岗位的简历时,其中一家面试印象很深。一共面了5轮,面试用了大半天时间。 这个公司规模不小,本来面试的岗位是辅助综合管理部门进行公司整体各部门数据的分析。 经过HR素质面试,部门主管的面试后,部门主管好像觉得做过的案例和目前的技能超过了目前的岗位所匹配的能力,所以叫来了部门经理。 如果扩招需要她的领导批准和面试。 就这样临时加了一场面试,主要还是分析思维,和流利的演讲能力,能把自己的报告完整的讲下来,并解答听你报告的人的疑问。 当然比较顺利过了最后的面试,接下来就是谈薪资。因为不属于计划内招聘,HR的负责人最后又进行一次综合素质的面试,直到谈完薪资,确定offfer发放。 5.工作后不能有停留在舒适区的想法,这样很危险。 本文来自猴子社群会员的求职经验分享,来源: https://zhuanlan.zhihu.com/p/67437502

    1.9K30发布于 2019-08-22
  • 来自专栏小龙学编程

    每天5道Java面试题(第5天)

    5. 抽象类能使final修饰吗? 不能,定义抽象类就是让其他类继承的,如果定义为final该类就不能被继承,这样彼此就会产生矛盾,所以 final 不能修饰抽象类。

    29840编辑于 2023-11-09
  • 来自专栏程序员修炼之路

    Android面试5个架构优化面试

    面试题目1:解释MVC、MVP和MVVM架构模式的区别和适用场景。 解答: MVC、MVP和MVVM是三种不同的架构模式,它们用于组织代码,使应用程序更易于管理和维护。 5、 预加载和延迟加载: 根据用户滚动位置预加载图片,或对非可视区域的图片进行延迟加载。 6、 错误处理和占位符: 提供错误处理机制和占位符图片,提高用户体验。 5、 合理使用Bitmap: 根据需要加载和处理Bitmap,避免加载过大的图片。 6、 使用ProGuard或R8: 移除无用的代码和资源,减少应用体积。 面试题目4:解释Android中的组件化开发及其优势。 解答: 组件化开发是将应用程序分解为多个独立的、可重用的组件,每个组件负责一部分功能。 5、 易于测试: 每个组件可以独立测试,提高了测试的覆盖率和质量。 面试题目5:如何优化Android应用的启动速度?

    47710编辑于 2024-11-05
  • 来自专栏程序员修炼之路

    Android面试5个Glide深度面试

    面试题目1:解释Glide的缓存机制是如何工作的? 解答: Glide的缓存机制包括内存缓存和磁盘缓存,以提高图片加载的性能和减少网络请求。 面试题目2:如何自定义Glide的缓存行为? Glide.with(context) .load(imageUrl) .diskCacheStrategy(DiskCacheStrategy.ALL) .into(imageView) 面试题目 面试题目4:如何使用Glide实现渐进式图像加载? 解答: Glide支持渐进式图像加载,即先加载低分辨率的图片,然后逐渐加载更高分辨率的图片。 面试题目5:如何监控Glide的图像加载性能? 解答: Glide提供了日志记录和性能监控的功能,可以跟踪图像加载过程和性能。

    1.1K10编辑于 2024-10-29
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    Java多线程详解5面试+工作】

    Java多线程详解【面试+工作】 Java线程:新特征-信号量 Java的信号量实际上是一个功能完毕的计数器,对控制一定资源的消费与回收有着很重要的意义,信号量常常用于多线程的代码中,并能监控有多少数目的线程等待获取资源 Java线程:新特征-阻塞队列 阻塞队列是Java5线程新特征中的内容,Java定义了阻塞队列的接口java.util.concurrent.BlockingQueue,阻塞队列的概念是,一个指定长度的队列 Java线程:新特征-条件变量 条件变量是Java5线程中很重要的一个概念,顾名思义,条件变量就是表示条件的一种变量。 条件变量的出现是为了更精细控制线程等待与唤醒,在Java5之前,线程的等待与唤醒依靠的是Object对象的wait()和notify()/notifyAll()方法,这样的处理不够精细。 而在Java5中,一个锁可以有多个条件,每个条件上可以有多个线程等待,通过调用await()方法,可以让线程在该条件下等待。当调用signalAll()方法,又可以唤醒该条件下的等待的线程。

    1.1K100发布于 2018-03-15
  • 来自专栏测试开发干货

    热饭面试复习:【linux shell 相关】-5

    Part1前言 linux shell 常见的面试问题,基本是先让你随便说一些,测试一下你掌握的广度,这时候你至少要说上十个才行,但是! 不要说太难的,否则很容易掉进自己的坑里,相当于提醒了面试官去问你 : find ,vi编辑器这种会让面试官出一个极复杂的命令。 但是之后 面试官仍然会出一些 非常复杂的命令,本小节复习,除了基础中常见的命令之外,还有常见的复杂命令。 显示和设定系统时间 date #显示当前时间 exit 退出目前shell exit finger 查询其他使用者资料 finger -m 我去热饭 finger root sleep 延迟 sleep 5m #等待5秒 suspend 暂停shell suspend -f groupdel 删除组 groupdel 组 groupmod 修改组 groupmod 组 halt / shutdown 关机

    51610编辑于 2022-05-19
  • 来自专栏前端开发面试

    大厂前端面试考什么?5

    参考 前端进阶面试题详细解答如何判断元素是否到达可视区域以图片显示为例:window.innerHeight 是浏览器可视区的高度;document.body.scrollTop || document.documentElement.scrollTop 浏览器是如何对 HTML5 的离线储存资源进行管理和加载? 如何用 Webpack 实现对 CSS 的处理:Webpack 中操作 CSS 需要使用的两个关键的 loader:css-loader 和 style-loader注意,答出“用什么”有时候可能还不够,面试官会怀疑你是不是在背答案 (5)如果上面的条件都不符合,则最终宽度表现为300像素,高度为150像素。(6)内联替换元素和块级替换元素使用上面同一套尺寸计算规则。

    1.6K20编辑于 2023-01-09
  • 来自专栏算法研习社

    Python面试必刷题系列(5)

    本篇是【Python面试必刷题系列】的第5篇文章。通过收集、整理Python真实面试题,给大家讲解面试中的python高频考察点,希望能够引起读者的足够重视。 print "c is ", kwargs.get("c", None) print "d is ", kwargs.get("d", None) # 调用 fun(1, b=3, c=5) 结果: a is 1 kwargs: {'c': 5, 'b': 3} type(kwargs): <type 'dict'> b is 3 c is 5 d is None type、class

    81420发布于 2020-07-20
  • 来自专栏算法channel

    BAT面试5:关于LR

    接下来,每天一道BAT面试题陪伴你,只要你坚持下来,日积月累,你会在不知不觉中就步入机器学习的大门,并且越走越远。同时,还能助你顺利拿到OFFER. BAT面试5:关于LR ? 理解透LR,最直白的方法就是通过一个例子,动手实现LR源码,而不是调包。好的,下面我们直接开始动手实现LR源码。 2array([[ 0.78863156, 0.45879449, 1. ], 3 4 [ 0.70291388, 0.03437041, 1. ], 5 假定模型的决策边界为线性模型,梯度下降求逻辑回归模型的权重参数的基本思路和四个公式如下: 1'model' 建立的逻辑回归模型:包括Sigmoid映射 2 3'cost' 代价函数 4 5'gradient 1plt.scatter(x1_pos,x2_pos) 2 3plt.scatter(x1_neg,x2_neg) 4 5wp = np.linspace(0.0,1.0,200) 6 7plt.plot

    1.4K20发布于 2018-10-23
  • 来自专栏程序员修炼之路

    5个Android经典面试

    implementation fileTree(dir: 'libs', include: ['*.jar']) implementation project(':module1') } 可以参考Android经典面试题之组件化原理 TinkerManager.installTinker(this); Tinker.withTinkerLoadResultService(new MyTinkerResultService()); 5. void mainActivity_hasToolbar() { // 使用Espresso进行UI测试 } } 这些问题和答案可以帮助你更深入地准备Android开发相关的面试 记得在实际面试中,除了理论知识,也要展示你的实际编码能力和问题解决技巧。 END 点赞转发,让精彩不停歇!关注我们,评论区见,一起期待下期的深度好文!

    99310编辑于 2024-09-24
  • 来自专栏AVAJ

    面试java_后端面经_5

    自我介绍:( 您好(人多就说大家好),很荣幸有机会参加此次面试,希望我今天能有好的表现,现在请允许我介绍一下自己:我叫变坏,今年18岁,毕业于牛客大学软件工程专业(或者说是微信大学软件工程专业的应届生) 4 HashMap为啥不安全(resize死循环,fail-fast(快速失败)) 5 HashMap1.7和1.8区别(1.7数组+链表,头插入,1.8数组+链表+红黑树,尾插入。

    63120发布于 2019-08-20
  • 来自专栏马拉松程序员的专栏

    Java面试考点5之缓存

    redisObject 包括了对象的类型,就是 Redis 支持的 string、hash、list、set 和 sorted set 5种类型。 考察点与加分项 考察点 本课时内容的主要面试考察点是对缓存特性的理解,对 MC、Redis 的特点和使用方式的掌握。 加分项 如果想要在面试中获得更好的表现,还应了解下面这些加分项。 第一,是要结合实际应用场景来介绍缓存的使用。 真题汇总 本课时面试真题汇总如下,讲解其中重点。 第 5 题,可以从主从读写分离、多从库、多端口实例,以及 Cluster 集群部署来支持水平扩展等几方面回答,高可用可以回答用 Sentinel 来保证主挂掉时重新选主并完成从库变更。

    76630编辑于 2022-04-26
  • 来自专栏Java架构师必看

    5】进大厂必须掌握的面试题-Java面试-spring

    Q5。解释DispatcherServlet和ContextLoaderListener的角色。 spring(1)面试(3) 本文由 Java架构师必看 作者:system_mush 发表,其版权均为 Java架构师必看 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持

    1.5K20发布于 2020-10-23
  • 来自专栏前端面试

    前端高频react面试题整理5

    getDerivedStateFromPropsshouldComponentUpdaterendergetSnapshotBeforeUpdatecomponentDidUpdate卸载过程:componentWillUnmount参考 前端进阶面试题详细解答你理解 (5)不要滥用useContext可以使用基于 useContext 封装的状态管理工具。

    1.4K30编辑于 2023-01-09
  • 来自专栏程序员修炼之路

    5个Android Kotlin相关面试

    面试题目1:解释Kotlin中的协程是什么,以及它们在Android开发中的用途。 解答: Kotlin中的协程是一种轻量级的线程,它们允许以更简洁和结构化的方式编写异步代码。 result = doDatabaseOperation() withContext(Dispatchers.Main) { updateUI(result) } } 面试题目 name: String, val age: Int) val user = User("Alice", 30) val copiedUser = user.copy(name = "Bob") 面试题目 5:解释Kotlin中的Smart Cast(智能类型转换)及其工作原理。 = null) { // 在这个块中,s 被自动转换为非空类型 println(s.toUpperCase()) } } 面试题目6:描述Kotlin中的密封类

    1.6K10编辑于 2024-11-18
  • 来自专栏芋道源码1024

    Java中高级面试题(5

    具有较好的事务支持:支持4个事务隔离级别,支持多版本读 2、行级锁定:通过索引实现,全表扫描仍然会是表锁,注意间隙锁的影响 3、读写阻塞与事务隔离级别相关 4、具有非常高效的缓存特性:能缓存索引,也能缓存数据 5、 Index都会保存主键信息 适用场景: 1、需要事务支持(具有较好的事务特性) 2、行级锁定对高并发有很好的适应能力,但需要确保查询是通过索引完成 3、数据更新较为频繁的场景 4、数据一致性要求较高 5

    74900发布于 2018-07-31
领券