刚刚入职阿里不到一个月(新零售方向),所以还是比较清楚之前都准备了啥,部门也在招聘,所以问了下那些招聘的同事主要看什么点。对于,我之前做的准备有以下几个方面:1.基本功:阿里主要是java方向的,那对jdk要比较熟练的理解和使用,重点内容有:集合,多线程,io,异常,反射,注解,序列化,反序列化等知识。其次就是网络和数据结构,网络至少要知道三次握手,四次分手,https,get,post等。数
一般情况下,主要有以下知识点很容易被问到。(PS:以下所列举的,都是一些Java相对而言比较高级一点的知识点,因为这里谈的是,而不是校)1)Java的数据结构相关的类实现原理,比如LinkedList,ArrayList,HashMap,TreeMap这一类的。以下简单模拟一个数据结构的连环炮。比如,面试官先问你HashMap是不是有序的?你肯定回答说,不是有序的。那面试官就会继续问你,有没
# 初级Java什么 ## 引言 随着互联网行业的快速发展,Java作为一种广泛应用的编程语言,成为了很多企业招聘的重要技能之一。对于初级Java开发者而言,面试时会被问到一些基础的问题,下面就让我们来看看初级Java会被问到哪些问题。 ## Java常见基础问题 ### 1. Java基础知识 在初级Java的面试中,常常会被问到Java基础知识,比如Java的特性、
原创 4月前
21阅读
一、基础知识jdk集合类源码(必),hashmap、ConcurrentHashMap这两个超级超级超级重要,必,一定要完全理解多线程相关(必):lock、synchronized用法、区别;线程池原理;sleep()、wait()用法、区别;volatile用法、原理;常用同步集合类的实现原理,如ReentrantLock、CountDownLatch等等一些其他的基础性的东西:这方面比较
互联网1、2、3线大厂可能是程序猿的梦想,但毕竟进去的是少数人。如果没有内推和强大简历支撑的话,高几率不会有面试的机会的。即使有了面试机会,能通过的又有多少人呢?所以一些其他的公司也未尝不是好的选择,即使去赚取面试经验也是好的啊。对于小公司或者一些传统大公司的互联网团队,面试还是相对容易一些的。通常面试也就1、2轮吧。在这里不说公司如何,只讲面试经历。虽然还是战败的时候居多,但总能找到一些规律的。
开场先自我介绍这个都不知道咋说,只能说说自己的院系专业然后项目的细节略偏差和方差是什么?略欠拟合和过拟合是什么?略如何解决?加数据,正则,early stopping , dropoutdropout在验证的时候要怎么处理?这里我因为紧张回答错了,我说好像是训练的时候有一个东西在记录吧,然后测试的时候拿来用 实际上好像根本不用管…测试的时候直接跑完整的网络模型就好了 我面完才反应过来…我是知道这
转载 2023-08-06 19:10:14
42阅读
文章目录提示第一道:将字母分为3个等级输出(100%)题目描述思路解析参考代码:第二道: 推荐歌曲(100%)题目描述思路解析参考代码第三道:切水果题目描述参考代码 提示类似华为,甚至有出现过之前的原题。难度不大。第一道:将字母分为3个等级输出(100%)题目描述将字母分为高中低三个等级,输入一个字符串,将三个等级的字母分开,然后排序。思路解析方法一:三个按字典序排序的优先队列即可·方法二:用三个
项目运行环境配置:Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。项目技术:SSM + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上
一份初得蚂蚁面试机会(本人非985/211,蚂蚁真的不是很在乎学历!!!),有了一次机会,前后经历三关,受益匪浅,在此与各位朋友分享经历与心得。蚂蚁金服Java研发一面(电话面,30分钟左右)自我介绍,讲下最有难度的项目对线程安全的理解比如有一个局部变量i=1,两个线程同时执行,是否线程安全比如再有一个共享变量,如何保证线程安全说说ThreadLocal,底层如何实现hashmap实现原理vo
# Java 笔试:全面解析与代码示例 在当今数据驱动的时代,Java作为一种广泛使用的编程语言,对求职者的要求越来越高。尤其是在笔试中,掌握Java的核心知识和编程能力是非常重要的。本文将探讨Java笔试的基本流程,并通过示例代码帮助读者更好地理解相关概念。 ## Java 笔试的基本流程 在准备Java笔试时,可以遵循以下流程: ```mermaid flowcha
原创 2天前
5阅读
前言Alibaba作为国内互联网行业的“老大”,一直以来也是很多“数码宝贝”梦寐以求的公司,我个人是做Java开发的,阿里这些年也开发了很多屌炸天的开源项目,像什么Spring Cloud Alibaba,开源Java诊断工具Arthas,Apache Dubbo,JDBC连接池、监控组件Druid等等,属实牛逼!阿里能做到这样,也不知道各位“数码宝贝”花了多少个日日夜夜换来的,因此我本也不想进大
字节跳动技术一面面的都还比较基础,答得也还算顺利说下你的实习项目吧讲一下线程参数的含义Innodb的索引实现为什么是B+树?Redis的使用,分布式锁的实现操作系统虚拟内存换页的过程TCP三次握手volatile关键字的作用乐观锁、悲观锁HashMap结构,是否线程安全?ConcurrentHashMap如何保证线程安全?之前用过哪些设计模式?算法题:滑动窗口字节跳动技术二面发现字节的面试官都挺
复习知识:Java、JVM、操作系统、计算机网络、数据库、Redis、消息队列(MQ)、Nginx、Elasticsearch、Spring、SpringMVC、Spring Boot、Mybatis通过看视频+笔记的方式进行学习Java可加速看一遍视频,然后结合JavaGuide进行学习,可以总结成高频知识文档,便于后期背诵。可能重点关注的知识:反射、代理、集合(ArrayList、HashMa
# 实现“java后端不过有通知”流程指南 ## 1. 流程步骤 | 步骤 | 内容 | | ---- | ----------------------------------------- | | 1 | 发送简历至目标公司 | | 2 | 等待公司通知
原创 5月前
13阅读
前言2022金九银十马上结束,现为大家整理了这次金九银十面试阿里的面试题总结,都是我从朋友那拿到的面试真题,话不多说,满满的干货分享给大家!int a=10是原子操作?是的。 注意点:i++(或++i)是非原子操作,i++是一个多步操作,而且是可以被中断的。i++可以被分割成3步,第一步读取i的值,第二步计算i+1;第三部将最终值赋值给i。 * int a = b;不是原子操作。从语法的级别来看
Java面试中经常会被问到的一些算法的问题,而大部分算法的理论及思想,我们曾经都能倒背如流,并且也能用开发语言来实现过,可是很多由于可能在项目开发中应用的比较少,久而久之就很容易被忘记了,在此我分享一下在面试中经常被问到的一些基本的算法,也当做一次知识的巩固。排序算法的一些特点:* 排序算法的分类如下:* 1.插入排序(直接插入排序、折半插入排序、希尔排序);* 2.交换排序(冒泡泡排序、快速排序
## Android实现流程 ### 1. 创建项目 首先,我们需要创建一个Android项目。可以使用Android Studio来创建一个空白的Android项目。 ### 2. 设计界面 在项目中,我们需要设计一个用户界面,用于提供招聘信息和用户交互。可以使用XML布局文件来定义界面元素。 ### 3. 添加列表 为了展示招聘信息,我们可以使用RecyclerView来显示一
原创 8月前
39阅读
# Android ## 引言 随着移动互联网的快速发展,Android操作系统逐渐成为了全球移动设备最常用的操作系统之一。而作为Android开发工程师,也成为了当下的热门职业之一。本文将介绍Android的基本要求以及一些常见的面试题,并提供相关代码示例。 ## Android要求 如果你想加入一家知名的互联网公司,成为一名Android开发工程师,以下是一些常见的Andro
前言你的努力,终将成就无可替代的自己本科毕业后就一直从事Java开发的工作,和多数人一样,最开始从事crud的工作,看着自己的同学一步一步往上走,自己还是在原地踏步,说实话这不是自己想要的状态。一年半后开始沪漂生活,又摸爬滚打了一年半,薪资基本上在16K。疫情在家开始了系统的学习,目的就是为了进大厂,得到更多的学习机会,也是为了自己到所谓的“35岁”之后,也能在老家恰一口好饭。努力也没有白费,8个
# 如何实现“大疆Java” ## 引言 作为一名经验丰富的开发者,你将面对许多新手开发者寻求帮助的情况。在本文中,我们将一步一步地教会一位刚入行的小白如何实现“大疆Java”。我们将通过表格展示整个过程的步骤,并为每一步提供相应的代码和注释。 ## 整个过程的流程 以下是实现“大疆Java”的整个过程的流程图: ```mermaid sequenceDiagram pa
原创 10月前
99阅读
  • 1
  • 2
  • 3
  • 4
  • 5