Android面试之常用面试题 最近面试了几家公司,总结出一些面试常问的问题,希望能对大家有所帮助 1.请使用java或者C++实现反转单链表,这里使用的是java,主要是面试中可能会经常碰上该类似操作,尤其是稍大点公司,面试官可能并不在乎你能不能搞定该题,但是这类型题目最是能体现程序员的思维状态。 实现代码: /** * 定义一个单链表 */ class Node {
● 1. 进程的有哪几种状态,状态转换图,及导致转换的事件。● 2. 进程与线程的区别。● 3. 进程通信的几种方式。● 4. 线程
前言:如果你还在到处找面试题!那么!看看这个!适宜阅读人群待面试的 初/中/高级 Java 程序员查漏补缺的人想要不断完善和扩充自己 Java 技术栈的人Java 面试官这些面试题包含哪些内容?这份面试题包含了 19 个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、H
1. 如何用数组实现队列?用数组实现队列时要注意 溢出 现象,这时我们可以采用循环数组的方式来解决,即将数组收尾相接。使用front指针指向队列首位,tail指针指向队列末位。2. 内部类访问局部变量的时候,为什么变量必须加上final修饰?因为生命周期不同。局部变量在方法结束后就会被销毁,但内部类对象并不一定,这样就会导致内部类引用了一个不存在的变量。所以编译器会在内部类中生成一个局部变量的拷贝
转载 11月前
62阅读
1、声明式事务和编程式事物的区别:     编程式事务需要你在代码中直接加入处理事务的逻辑,可能需要在代码中显式调用beginTransaction()、commit()、rollback()等事务管理相关的方法,如在执行a方法时候需要事务处理,你需要在a方法开始时候开启事务,处理完后。在方法结束时候,关闭事务。声明式的事务的做法是在a方法外围添加注解或者直接在配置文
原创 2015-11-18 20:28:52
550阅读
阅读目录1.如何对 Android 应用进行性能分析2.什么情况下会导致内存泄露3.如何避免 OOM 异常4.Android 中如何捕获未捕获的异常5.ANR 是什么?怎样避免和解决 ANR(重要)6.Android 线程间通信有哪几种方式7.Devik 进程,linux 进程,线程的区别8.描述一下 android 的系统架构9.android 应用对内存是如何限制的?我们应该如何合理
Android每天10道面试题02介绍:Java部分1.Java中jvm,jre,jdk的区别?2.Java面向对象的特征以及讲讲你代码中凸显这些特征的经验?3.抽象类和接口的区别?4.静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?5.try{}catch{}finally{}可以没有finally吗?Android部分6.Handler的消息机制及其原理?7.Handler中lo
牛客网:http://www.nowcoder.com/companyCenterTerminal_139 C/C++:http://wenku.baidu.com/view/a72314f09e3143323968935d.html
转载 精选 2015-04-14 13:39:29
501阅读
JAVA开发面试题&基础篇&第八部分1.下面那些声明是合法的?()2.以下选项中选择正确的java表达式()3.下面哪个函数是public void example(){....}的重载函数?()4.打印结果:5.解释继承、重载、覆盖。6.什么是编译型语言,什么是解释型语言?java可以归类到那种?7.try{}里面有一个return语句,那么紧跟在这个try后的finally,
转载 2023-06-07 10:08:14
114阅读
计算图片相似度的方法:https://blog.csdn.net/eipguo/article/details/79070612 异方差性:https://baike.baidu.com/item/%E5%BC%82%E6%96%B9%E5%B7%AE%E6%80%A7/3206526?fr=ala
转载 2018-11-05 15:11:00
128阅读
2评论
1、 Android的四大组件是哪些,它们的作用? 答:Activity:Activity是Android程序与用户交互的窗口,是Android构造块中最基本的一种,它需要为保持各界面的状态,做很多持久化的事情,妥善管理生命周期以及一些跳转逻辑 service:后台服务于Activity,封装有一个完整的功能逻辑实现,接受上层指令,完成相关的事物,定义好需要接受的Intent提供同步和异步的接口
转载 2023-09-10 15:15:58
0阅读
找了将近两个星期的工作,面试了5家公司,罗列一下笔试或者面试时的问题,祝大家好运 1,handler机制 答:handler执行机制:1)。在主线程中创建handler 2)。子线程中借助主线程的handler传递一条message 3),将message放入messagequeue即消息队列中 4
转载 2017-06-26 10:42:00
183阅读
2评论
java与C#相比,Java的优势在哪里?struts运作过程,hibernate的作用hibernate中,怎么判断是插入还是更新?怎么使用javascript进行页面跳转?怎么使用javascript将一个页面的一个参数传递到另外一个页面?使用存储过程进行分页,页面使用javascript分页什么是自定义控件?动态如何传数据?正规表达式只许输入整数xml引用空间包括哪几个类?如何理解和应用?DataSet和DataReader的区别java与C#相比,Java的优势在哪里?struts运作过程,hibernate的作用hibernate中,怎么判断是插入还是更新?怎么使用javascrip
转载 2010-12-19 17:20:00
142阅读
2评论
1. 数据库三范式是什么?1. 第一范式(1NF):字段具有原子性,不可再分
原创 2023-02-14 10:07:39
91阅读
1) Linux 中主要有哪几种内核锁?Linux 的同步机制从 2.0 到 2.6 以来不断发展完善旋锁,那么这个线程就会一直进行忙循环——旋转——等待
原创 2023-02-14 10:07:54
91阅读
Java EE软件工程师 认证考试 面试题大全 目 录 第一部分 HTML/CSS/JavaScript 1 1. HTML含义和版本变化... 1 2. 什么是锚链接... 1 3. HTML字符实体的作用及其常用字符实体... 1 4. HTML表单的作用和常用表单项类型... 2 5. 表格、
转载 2016-11-03 21:19:00
2910阅读
2评论
公众号全网唯一一个从0开始帮助Java开发者转做大数据领域的公众号~大数据技术与架构或者搜索import_bigdata关注~海量【java和大数据的面试题+视频资料】整理在公众号,关注后可以下载~JVM内存回收机制简述JVM内存回收机制涉及的知识点太多了,了解越多越迷糊,汗一个,这里仅简单做个笔记,主要参考《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》...
原创 2021-06-10 21:11:57
192阅读
    第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 PEP8 规范(越多越好)。 通过代码实现如下转换:二进制转换成十进制:v = “0b1
转载 2018-08-16 08:57:41
259阅读
/  根 4G /boot  启动使用 600M /swap  虚拟内存 800M root 根用户 root1234 GNOME 编辑器 DNS名称服务器 FTP服务器 网络服务器 GCC 内核开发 硬件知识:电源启动-bios-mbr(主
转载 精选 2011-05-25 23:18:31
1084阅读
2点赞
1评论
面试经历偶然看到知乎的内推帖,投了个简历,下午hr姐姐call我,安排面试选在3天后,然而又要笔试阿里,所以没怎么复习。一面:应该是个参加工作不久的研究僧师兄,出了一道算法题,主要考字符转int,然后分析了时间复杂度和空间复杂度,之后聊了android listView的性能优化,还问我recycalView的特点,进程通信的方式,我主要说了aidl和共享文件,广播,本来还想用java装B,还在精
转载 2023-08-02 16:59:35
87阅读
  • 1
  • 2
  • 3
  • 4
  • 5