1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗? Objecitve-C的重要特性是Runtime(运行时),在#import <objc/runtime.h> 下能看到相关的方法,同运行时交互主要在三个不同的地方,分别是A.Objective-C
转载
2024-01-31 20:59:55
22阅读
100个iOS开发面试题汇总 关于iOS开发面试,不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我检验的好机会。 无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,从编程、设计、App Store等各个方面对
转载
2023-09-19 00:02:08
84阅读
为了巩固在Java中的知识和概念,在这里我列出了最常见的Java面试问题,以便在面试的时候可以吊打面试官,应届生、中高级程序员的面试题与答案!应届生常见面试问题问题1: Java中的框架是什么?答: 框架是一组类和接口,它们提供了现成的体系结构。最佳的面向对象设计始终包括带有类集合的框架,以使所有类都执行相同类型的任务。问题2:使用Java定义集合框架。答: Java Collections Fr
转载
2023-08-29 22:17:10
75阅读
前言本题集列举了众多IT公司面试真题,对应聘Java程序员职位的常见考点和知识体系都进行的分类和归纳整理。本题集适合应聘Java和Java SE职位的程序员作为面试复习、学习和强化的资料,也适合其他程序员作为拓展读物进行阅读。本题集包含了常见的算法、面试题,也包含了新的高级技术,比如:微服务架构等技术的面试题目。本题集非常全面,对于工作1-5年左右的java程序员面试有非常好的指导作用。31.谈谈
转载
2023-06-12 14:01:00
90阅读
一、常见问题:1、HashMap的put原理:hash计算,判断并初始化table大小16,找到数组地址,判断有无元素key是否相等,判断结构为链表还是红黑树,插入并判断是否需要扩容;2、springboot的工作原理及核心注解:自身配置、导入配置、包扫描;3、jdk8新特性:Stream流、Lamda表达式、时间工具包、元空间、接口的默认方法、可重复注解等等;4、Redis的数据类型及应用;5、
转载
2023-09-25 23:38:02
8阅读
第一,谈谈final, finally, finalize的区别。 第二,anonymous inner class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,static nested class 和 inner class的不同,说得越多越好(面试题有的很笼统)。 第四,&a
转载
2023-09-12 17:15:48
33阅读
一名3年工作经验的Java程序员应该具备的技能,这可能是Java程序员们比较关心的内容。我这里要说明一下,以下列举的内容不是都要会的东西—-但是如果你掌握得越多,最终能得到的评价、拿到的薪水势必也越高。1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。今天面试我问你static关键字有哪些作 用,如果你答出static修饰变量、修饰方法我会
呵呵,抛砖引玉,做程序员也挺不容易的。某日,面试前来应聘的高级程序员问他“树上有十只鸟,开枪打死一只,还剩几只?”他反问“是无声手枪或别的无声的枪吗?”“不是。”“枪声有多大?”“80-100分贝。”“那就是说会震的耳朵疼?”“是。”“在这个城市里打鸟犯不犯法?”“不犯。”“您确定那只鸟真的被打死啦?”“确定。拜托,你告诉我还剩几只就行了,OK?”“OK,树上的鸟里有没有聋子?”“没有。”“有没有
转载
精选
2006-02-07 01:27:42
4890阅读
点赞
5评论
Java程序员面试大全app是一款非常方便实用的手机在线编程工具,用户在平台上不仅能够练习各种变成编程试题,还可以为自己学习更多丰富实用的编程知识,在线轻松学习,多种多样的编程知识都可以在平台上进行总结,从基础进行攻破,还有常见的面试题型,让大家能够轻松应付职场面试!Java程序员面试大全app特点:1、常用用法、以及50道java常见编程题,是程序员朋友不可多得的参考资料;2、无论做java编程
转载
2023-07-27 14:38:24
71阅读
电面(电话面试)是筛选程序员职位候选人的最流行的方式。它让雇佣双方很容易互相了解对方,候选人不需要去未来雇主的所在地,面试官也不用做额外的安排。这是我介绍程序员面试问题的文章的第二部分。我得到反馈说第一部分过于偏重编码的题了,许多程序员希望我针对电面问题列一个类似的列表。为了顺利通过电面进入下一轮,你必须足够好地回答与你工作要求相关的全部问题。在大多针对Java和C++开发者的电面中,你不仅会遇到
转载
2021-06-06 09:52:15
447阅读
1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决?首先,将问题提交到缺陷管理库里面进行备案。然后,要获取判断的依据和标准:根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据;如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷;根据用户的一般使用习惯,...
原创
2022-07-31 01:12:13
195阅读
Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。
原创
2024-01-04 10:45:01
31阅读
MongoDB是一款为web应用程序和互联网基础设施设计的数据库管理系统。没错MongoDB就是数据库,是NoSQL类型的数据库
原创
2024-01-05 10:52:15
196阅读
JVM的中文名称叫Java虚拟机,它是由软件技术模拟出计算机运行的一个虚拟的计算机。 JVM也充当着一个翻译官的角色,我
原创
精选
2024-01-05 10:53:45
305阅读
Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。 基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息
原创
2024-01-05 10:54:29
70阅读
Dubbo是基于Java的高性能轻量级的RPC分布式服务框架,现已成为 Apache 基金会孵化项目。
原创
2024-01-15 12:03:34
117阅读
Apache Tomcat是由Apache Software Foundation(ASF)开发的一个开源Java WEB应用服务器。
原创
2024-01-04 10:43:46
94阅读
Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器
原创
精选
2024-01-04 10:44:12
272阅读
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。 RabbitMQ服务器是用Erla
原创
2024-01-04 10:44:25
87阅读