E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
字节跳动Java面试题
Java架构-大型互联网公司必考
java面试题
与面试技巧
为了节省大家的时间和提高学习效率,一些过时知识点和被笔试概率极低的题目不再被收录和分析。回答问题的思路:先正面叙述一些基本的核心知识,然后描述一些特殊的东西,最后再来一些锦上添花的东西。要注意有些不是锦上添花,而是画蛇添足的东西,不要随便写上。把答题像写书一样写。我要回答一个新技术的问题大概思路和步骤是:我们想干什么,怎么干,干的过程中遇到了什么问题,现在用什么方式来解决。其实我们讲课也是这样一个
Java耕耘者
·
2023-12-30 19:26
Java面试题
:谈谈你对面向对象机制中继承的理解
Java继承的关键字:extends优势:提高了代码的复用性;提高了代码的维护性;建立了类与类之间的关系,这个是多态的前提。劣势:建立了对象之间的联系,在一定程度上也有不好的地方。我们学面向对象有一个重要的原则:高内聚低耦合。耦合:主要就是类与类之间的关系内聚:一个类它所能完成的功能。特点:在java中,一个类继承了另外一个类【或者说A继承了B】,那么我们就说B是基类/父类,A就是子类/派生类;j
Java_苏先生
·
2023-12-30 13:48
今日头条写文章怎么赚钱,今日头条写文章赚钱方法大全
今日头条是一款由
字节跳动
开发的新闻资讯类应用程序,旨在根据用户的兴趣和偏好提供个性化的信息流。它通过算法推荐各种类型的内容,包括新闻、娱乐、体育、科技、财经、健康等,以满足用户对不同领域的兴趣。
小小编007
·
2023-12-30 12:51
JAVA面试题
22
什么是Java中的非阻塞(Non-blocking)算法?它有什么作用?答案:非阻塞算法是一种在多线程环境下能够保证线程安全且不会导致线程阻塞的算法。在Java中,Java.util.concurrent包中提供了一些非阻塞算法的实现,如ConcurrentLinkedQueue等。非阻塞算法通过使用无锁的机制,如原子变量、CAS等,来实现对共享资源的并发访问和修改,减少了线程间的竞争和争用,提高
CrazyMax_zh
·
2023-12-30 05:00
java
开发语言
java面试题
21
什么是Java中的死锁(Deadlock)?如何避免死锁?答案:死锁是多线程环境下的一种资源竞争问题,指两个或多个线程互相等待对方占有的资源,导致程序无法继续执行的状态。在Java中,死锁通常发生在多个线程同时持有共享资源,并且按照不同的顺序申请资源造成的。为了避免死锁,可以采取以下几个策略:1)避免使用多个锁;2)按照相同的顺序申请锁;3)使用线程池和执行器来替代直接创建线程;4)设置超时机制,
CrazyMax_zh
·
2023-12-30 05:29
java
开发语言
【每日试题】
java面试题
之持久性框架
什么是持久性框架?答案:持久性框架是一种用于将数据从应用程序层持久保存到数据库层的技术。它提供了一组API和工具,以便开发人员可以方便地操作数据库。介绍一下Hibernate持久化框架。答案:Hibernate是一个Java持久化框架,它提供了一个简单的API来访问关系数据库。它将Java对象映射到数据库表,并提供了一组API来执行CRUD操作。什么是ORM?答案:ORM(对象关系映射)是一种将对
文森特的猫
·
2023-12-29 23:08
java面试题
java
开发语言
2022-05-22
大厂的裁员潮来了,腾讯、阿里、
字节跳动
、爱奇艺等等都加入了裁员大军,就连说过永远都不会开除任何一个兄弟的刘强东也给员工发了毕业证了。
4ab0c5bc4cfb
·
2023-12-29 22:01
字节跳动
后端面经四
jvm为什么分为堆和栈?堆和栈是什么,具体讲一讲TCP相较于UDP是如何保证安全性http版本的区别http常见的状态码有哪些说下dns访问过程怎么防止DNS被劫持cdn加速了解吗?cdn静态加速和动态加速的区别JWT的结构和内容,密钥是怎么存的redis分布式锁会么,讲一讲说一下进程和线程?进程之间通信的方式?进程切换的过程?jdk动态代理,String要动态代理的话,用哪个?mongodb跟m
dybaby
·
2023-12-29 21:30
Android:
字节跳动
必备Context原理解析及使用
ActivitymActivity=newActivity()作为Android开发者,不知道你有没有思考过这个问题,Activity可以new吗?Android的应用程序开发采用JAVA语言,Activity本质上也是一个对象,那上面的写法有什么问题呢?估计很多人说不清道不明。Android程序不像Java程序一样,随便创建一个类,写个main()方法就能运行,Android应用模型是基于组件的
bug樱樱
·
2023-12-29 20:01
350道
java面试题
收集整理,包含了上百家企业近年的人才计划!
我们从企业的招聘需求已经面试题来分析一下,当下java程序员应该选择往那方面进阶收集100家知名企业近年来
java面试题
合集总汇——上你要的这里都有;企业要的这里也有;面向底层、架构,单刀直入!
Java阿七
·
2023-12-29 18:41
【每日试题】
java面试题
之中间件
什么是中间件?中间件是指位于客户端和服务器之间的一层软件,它可以提供一系列的服务,简化了开发和管理复杂的分布式应用系统。中间件的分类有哪些?中间件可以分为消息中间件、缓存中间件、数据访问中间件、分布式计算中间件、网关中间件等多个类别。什么是消息中间件?消息中间件是一种用于在分布式系统中传递消息的软件,它可以提供可靠的消息传递、消息路由和消息管理等功能。常见的消息中间件有哪些?常见的消息中间件包括A
文森特的猫
·
2023-12-29 17:41
java
面试
中间件
字节跳动
推出的 AI 工具:Coze,无需编程基础,快速创建 AI Chat Bot,功能堪比 GPT4.0
今天给大家介绍一款由
字节跳动
公司推出的人工智能工具:Coze。
神码观察
·
2023-12-29 15:34
开源推荐
windows
开源
Android Flutter开发解密,助你快速上手Flutter高级技术
国内许多大厂,如
字节跳动
,都希望把Flutter打造成下一代研发体系,覆盖了引擎技术、平台服务、开发框架等多个维度,来支撑众多APP的各种使用场景。随着Flutter2的发布,Fl
bugyinyin
·
2023-12-29 13:30
Android
Android开发
flutter
android
复盘一下:我是如何三个月翻倍的(盈利篇)
那个时候内心是灰暗的,但是内心还是有一种声音在不断重复,坚持下去吧,总是会有柳暗花明的一天,于是四月真的出现了转机,因为老婆天天刷抖音,所以对
字节跳动
多了一份认识,这是什么样的一种产品,尽然能让人欲罢不能
韭菜花炒股
·
2023-12-29 10:05
字节跳动
MapReduce - Spark 平滑迁移实践
摘要:本文整理自
字节跳动
基础架构工程师魏中佳在本次CommunityOverCodeAsia2023中的《
字节跳动
MapReduce-Spark平滑迁移实践》主题演讲。
字节跳动云原生计算
·
2023-12-29 06:20
spark
云原生
大数据
大厂前端面试题总结(百度、
字节跳动
、腾讯、小米.....),附上热乎面试经验!
先简单介绍下自己,我“平平无奇小天才”一枚,毕业于南方普通985普通学生,有幸去百度、字节面试,感觉大公司就是不一样,印象最深的是字节,所以有必要总结一下面试经验,以及面试中遇到的一些问题,以便大家参考:本文目录投简历的过程面试前做出的准备快要面试时做出的准备面试前奏,其实很紧张面试题目大厂面试特点面试总结最后投简历的过程首先肯定是找一个简洁不浮夸却有很精美的简历模板,然后将自己的信息填上去,主要
关注我学前端
·
2023-12-29 06:24
前端
前端面试
前端
百度
面试
程序人生
前端框架
职场和发展
抖音语音主播兼职是真的吗
配音兼职接单推荐公众号:配音新手圈,声优配音圈,新配音兼职圈,配音就业圈,有声新手圈真的,抖音招聘语音主播是真的,抖音,是由
字节跳动
孵化的一款音乐创意短视频社交软件。
配音新手圈
·
2023-12-29 03:14
在国内如何在Tiktok上买东西(在tiktok上付款)??
TikTok是一款由中国公司
字节跳动
(ByteDance)开发的社交媒体应用,于2016年9月正式上线。它在全球范围内迅速走红,特别受到年轻用户的喜爱。
ai使用测评
·
2023-12-29 02:08
tiktok
visa
虚拟信用卡
Java面试题
96-105
96、编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉的半个”。答:首先要了解中文字符有多种编码及各种编码的特征。假设n为要截取的字节数。publicstaticvoidmain(String[]args)throwsExcepti
小爱聊IT
·
2023-12-28 23:54
Java
java
开发语言
《不自由的心》:自由与责任的两难全
“现在我可以选择了”最近知乎热榜上有一篇很是火热的讨论「如何看待年仅28岁的郭宇宣布从
字节跳动
退休」,也吸引来了各类媒体对他本人的采访。
闲唠小院
·
2023-12-28 17:29
MySQL常见面试题汇总
Java面试题
总结MySQL面试题MySQL字段类型整数类型的UNSIGNED属性有什么用?CHAR和VARCHAR的区别是什么?VARCHAR(100)和VARCHAR(10)的区别是什么?
chuyufengling
·
2023-12-28 16:04
mysql
数据库
Java 面试题集锦记录
Java面试题
集锦记录一1.SpringBoot、SpringCloud区别2.SpringCloud怎么保证服务间通信?3.Spring怎么保持高可用性、稳定性?4.负载均衡5.
程序媛一枚~
·
2023-12-28 14:58
SpringBoot
SpringCloud
JAVA
java
开发语言
应届算法岗,选择巨头还是AI明星创业公司
本文首发:AIZOO年前师弟微信问我,说他拿到了大疆和商汤的高薪offer,咨询我该如何选择;还有一个华南理工大学的应届生,在知乎私信我,情况类似,也是拿到了
字节跳动
、大疆、商汤的offer,纠结该如何选择
AIZOO
·
2023-12-28 13:54
【
Java面试题
】java的反射机制
1.什么是反射反射是在运行的时候,知道要操作的类是什么,并且在运行时获取类的完整构造,并调用对应的方法2.反射的主要功能1.在运行时判断任意一个对象所属的类2.在运行时构造任意一个类的对象3.在运行时判断任意一个类的成员变量和方法4.在运行时调用任意一个对象的方法,通过反射可以调用private修饰的方法5.生成动态代理3.反射的应用1.spring框架里的IOC(控制反转)是基于反射创建对象和设
freedomSTUDENT
·
2023-12-28 11:04
Java面试题
java
面试
开发语言
【
Java面试题
】redis的过期策略有哪些
redis通过设置过期时间来控制键值对的存活时长,过期时间可以通过expire,pexpireexpireat,pexpireat等命令设置,String类型数据可以通过setex命令设置过期时间。以下介绍三种redis的过期策略:1.定时删除在设置键值对的过期时间的同时,创建一个定时器,当键值对到了过期的时间,定时器会立即对键值对进行删除。优点:保证对过期键的尽快删除,快速释放内存空间缺点:re
freedomSTUDENT
·
2023-12-28 10:56
Java面试题
java
redis
开发语言
java面试题
20
Java中的类加载机制可继续通过自定义类加载器来实现热部署、插件化和动态加载等功能,使得应用程序能够在运行时加载未知的类和资源。什么是Java中的多线程(Multithreading)?它有什么作用?答案:多线程是一种并发编程的机制,允许程序同时执行多个线程,以实现并行处理和提高程序的效率。在Java中,多线程可以通过使用Thread类或实现Runnable接口来创建和管理线程,可以同时执行多个线
CrazyMax_zh
·
2023-12-28 05:41
java
开发语言
java面试题
18
什么是Java中的数据库连接池(DatabaseConnectionPool)?它有什么作用?答案:数据库连接池是一种管理和重用数据库连接的机制,用于提高数据库访问的性能和可扩展性。Java中的数据库连接池可以通过使用开源的连接池库(如ApacheCommonsDBCP和HikariCP)来实现,可以在应用程序启动时创建一定数量的数据库连接,并在需要时将连接分配给应用程序,节省了数据库连接的创建和
CrazyMax_zh
·
2023-12-28 05:11
java
oracle
数据库
java面试题
19
什么是Java中的内存管理(MemoryManagement)?它有什么作用?答案:内存管理是操作系统或虚拟机对计算机内存进行管理的机制,用于分配、释放和回收内存资源。在Java中,内存管理可以通过Java虚拟机(JVM)来实现,JVM负责管理堆内存和栈内存,实现垃圾回收和内存分配等功能,确保程序的内存使用合理、高效和安全。什么是Java中的Lambda表达式(LambdaExpression)?
CrazyMax_zh
·
2023-12-28 05:10
java
开发语言
字节跳动
测试经理网盘爆出面试题!!!【内附答案】
Timewilltell.有助于行业新人,以及想要切换当前工作的测试专业人士!首先,你需要了解有关软件测试的内容!第一个基本的东西-测试概念:你需要非常擅长这一点,特别是手动测试方法。但只知道不同的测试概念只完成了一半的工作。接下来-最重要的是要知道在SDLC的哪个阶段可以应用哪种类型/技术/概念的测试。“我应该测试什么,从什么时候开始测试?”非常重要。可能存在一些概念,这些概念不适用于本公司的专
白码会说
·
2023-12-27 23:32
Java面试题
86-95
86.Java代码查错(4)publicclassSomething{publicintaddOne(finalintx){return++x;}}此代码有错误吗?答案:错。intx被修饰成final,意味着x不能在addOnemethod中被修改。87.Java代码查错(5)publicclassSomething{publicstaticvoidmain(String[]args){Other
小爱聊IT
·
2023-12-27 21:33
Java
java
python
开发语言
Java面试题
76-85
76、heap和stack有什么区别。java的内存分为两类,一类是栈内存,一类是堆内存。栈内存是指程序进入一个方法时,会为这个方法单独分配一块私属存储空间,用于存储这个方法内部的局部变量,当这个方法结束时,分配给这个方法的栈会释放,这个栈中的变量也将随之释放。堆是与栈作用不同的内存,一般用于存放不放在当前方法栈中的那些数据,例如,使用new创建的对象都放在堆里,所以,它不会随方法的结束而消失。方
小爱聊IT
·
2023-12-27 21:32
Java
java
jvm
python
Java面试题
66-75
66、Collection和Collections的区别。Collection是集合类的上级接口,继承与他的接口主要有Set和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。67、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?是用==还是equals()?它们有何区别?Set里的元素是不能重复的,元素重复与否
小爱聊IT
·
2023-12-27 21:02
java
开发语言
面试
梁宁《增长思维30讲》第四模块——组织3:创新机制和组织成长的五个阶段
做出了今日头条、西瓜视频、火山视频、抖音等诸多爆品的
字节跳动
的组织机制有什么不同呢?1、清晰的战略驱动创新的动力来自哪里?是人,是人内心的不满现状,希望改变。每个人的内心都有创新的动力,只是缺
dream2024
·
2023-12-27 21:12
【
Java面试题
】为什么字符串不是基本类型中的一种?
Hii,mJinXiang⭐前言⭐本篇文章主要介绍【
Java面试题
】为什么字符串不是基本类型中的一种?
Jin_Xiang23
·
2023-12-27 19:10
Java
开发语言
java
面试
开发语言
【
Java面试题
】在Java中String,Stringbuffer,StringBuilder的区别?
Hii,mJinXiang⭐前言⭐本篇文章主要介绍在Java中String,Stringbuffer,StringBuilder的区别以及部分理论知识欢迎点赞收藏⭐留言评论私信必回哟博主收将持续更新学习记录获,友友们有任何问题可以在评论区留言目录⭐一、String1、什么是String?2、使用String代码示例:3、总结String⭐二、Stringbuffer1、什么是Stringbuffe
Jin_Xiang23
·
2023-12-27 19:09
Java
开发语言
java
开发语言
ACL 2021|CHASE: 首个跨领域多轮Text2SQL中文数据集
©PaperWeekly原创·作者|徐叶琛单位|
字节跳动
研究方向|NLP语义理解、问答系统自然语言处理语义解析子任务Text2SQL旨在将用户的自然语言转换为SQL序列,继而完成数据库查询工作,打破了人与结构化数据库之间的壁垒
PaperWeekly
·
2023-12-27 19:43
数据库
人工智能
知识图谱
机器学习
自然语言处理
Java基础面试题系列
本文收集了一些经典的
Java面试题
1、面向对象的特征有哪些方面?答:面向对象的特征主要有以下几个方面:抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。
jamesluozhiwei
·
2023-12-27 06:56
Java
面试
Java
基础
面试
75道阿里
Java面试题
,你能答上几道?微服务面试题
1.什么是微服务?(提出者马丁福勒)微服务架构是一种架构模式或者说是一种架构风格,它提供将单一应用程序划分成一组小的服务.每个服务运行在其独立的自己的进程中,服务之间互相协调、配合,为用户提供最终价值.服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTfulAPI).dubbo是rpc调用,微服务是restful风格技术维度的理解:微服务的核心就是将传统的一站式应用,根据业务拆分成
Hello_java大师
·
2023-12-27 06:11
java
微服务
面试
spring
boot
spring
2018年
Java面试题
整理
面试是我们每个人都要经历的事情,大部分人且不止一次,这里给大家总结最新的2018年面试题,让大家在找工作时候能够事半功倍。1.Switch能否用string做参数?a.在Java7之前,switch只能支持byte,short,char,int或者其对应的封装类以及Enum类型。在JAVA7中,String支持被加上了。equals与==的区别:a.==是判断两个变量或实例是不是指向同一个内存空间
高级java架构师
·
2023-12-27 05:18
TikTok总部将留在美国
字节跳动
保有控制权和核心算法
知情人士透露,根据一份已提交给美国政府的提案,
字节跳动
已经决定将TikTok的总部保留在美国。甲骨文将成为TikTok的少数股股东。该提案旨在阻止特朗普封禁这款深受用户喜爱的视频社交应用。
老率的IT私房菜
·
2023-12-27 05:31
如何让ChatGPT的 MBTI 人格特质从 e 变成 i?
我是i人我是e人,那我们就是相亲相爱(i)一(e)家人而同样作为“当红炸子鸡”的大模型当然不能错过这个热点,几个月前
字节跳动
团队就给大模型测了一波MBTI,没想到其性格各有不同。
夕小瑶
·
2023-12-27 03:57
人工智能
吃透这份Java面试精选题解,我轻松拿到了
字节跳动
offer
小编整理出了一份Java程序员进阶架构师的核心技术,同时也是一份大厂面试神技(包含了各大厂面试必问的N+知识点)以及项目实战,这份宝典共分为九大模块:JavaSE基础、JavaSE高级、JavaWEB基础、JavaWEB高级、数据库、框架、最新技术、企业实战面试题、项目业务逻辑问题该宝典是一份知识点全面又能不断更新,与时俱进的学习手册。该宝典的一个明确目标是能够让90%以上的Java技术面试题都落
好想吃汉堡
·
2023-12-26 17:20
DreamTuner :通过单张图片实现主题驱动的图像生成
该项目由
字节跳动
开发,你只需要提供一张图片,DreamTuner就能帮你生成与这张图片在主题和风格上一致的新图像。
AI 研习所
·
2023-12-26 16:27
人工智能
AI
AIGC
AIGC
人工智能
如何做组织架构设计?
最近,
字节跳动
和快手都迎来了新一轮的组织调整,结合此前10月份美团的组织调整,都能让企业家认识到,组织架构对一家公司而言,至关重要。
林畅是个小太阳
·
2023-12-26 12:14
剑指长沙:如何用爬虫捕捉下一个线下餐饮独角兽?
近期投资人们又盯上了柠檬茶这一细分品类,长沙柠季、广州丘大叔分获
字节跳动
等机构数千万元战略融资。小吃品类方面,过去名不见经传的卤味、炸串、麻辣
小小∽
·
2023-12-26 11:41
每天知道多一点
思科回应上海公司全员被裁:不实消息,但在重新调整团队4.北京共享单车官方排行来了,4家退出或整改,总量仍过剩5.投资七猫小说,百度也要插一脚免费阅读的生意6.百度回应HR抄袭小米招聘信息:系冒充,已封禁7.
字节跳动
将上线搜索平台
Nanayai
·
2023-12-26 08:55
2023年有趣短剧付费影视小程序源码多平台小程序支持带支付接口和代理功能
支持一套代码编译发布微信小程序版、H5版、Android版、iOS版、支付宝小程序版、百度小程序版、
字节跳动
小程序版、QQ小程序版、快应用、3
老张网创
·
2023-12-26 00:01
小程序
“头腾大战”你站谁?
头腾大战以头条为首的
字节跳动
公司和腾讯之间一直龃龉不断,从一开始的微信不允许头条转发,到禁止抖音,矛盾冲突越来越激烈,越来越白热化。
德升
·
2023-12-26 00:37
JAVA面试题
分享二百八十七:20多种异步方式,你知道几个?
首先、什么是异步?同步:调用方在调用过程中,持续阻塞,一直到返回结果。同步获取结果的方式是:主动等待。异步:调用方在调用过程中,不会阻塞,不直接等待返回结果,而是执行其他任务。异步获取结果的方式是:被动通知或者被动回调。然后,梳理一下异步的20种实现方式新建线程Thread实现异步线程池化实现异步Future阻塞式异步guava回调式异步Netty回调式异步Servlet3.0异步Completa
之乎者也·
·
2023-12-25 22:16
JAVA
面试题分享
java
开发语言
2019秋招总结,面了阿里,腾讯,
字节跳动
,已拿offer,分享面经
写在前面海外渣硕,从七月份开始准备秋招,历时四个月,陆陆续续投了30多家公司,数不清顶着时差做了多少笔试,无数个不眠的夜都在不断地怀疑自己中度过(菜鸡本鸡没跑了),收到的面试却仍然屈指可数,主要以大厂为主,结局虽不圆满但能看到自己的付出所带来的成长。以下面经已过滤项目相关问题,参考意义不大一、阿里-业务平台事业部(会员中台)-Java开发(一面挂)1.Java重写hashcode()是否需要重写e
Java_苏先生
·
2023-12-25 21:04
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他