Java后端HR面

这篇具有很好参考价值的文章主要介绍了Java后端HR面。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


自我介绍

面试官你好,我叫张鑫,来自安徽大学,专业是软件工程,在校期间我曾担任学院学术科技部部长,组织过学校承办的蓝桥杯大赛,获得安徽大学优秀研究生标兵荣誉,通过了大学英语六级考试,获得ACM省银牌,蓝桥杯国家二等奖。研究生期间,我的研究方向是医学图像的质量评估,使用的技术是Python以及深度学习框架mmaction2,独立负责讯飞医疗旗下影联网的主要模块医学质控,获得国家专利《基于3D卷积和多标签解码的颅脑CT影像质量控制方法》,目前已授权,使用springboot框架独立完成单体项目社区买菜优选的开发。 最后,我的性格随和,具有较强的执行能力和抗压能力,具有良好的沟通能力和团队合作意识。我认为Java开发岗位与我的专业和经历很匹配,非常期待能够加入贵公司贡献自己的一份力量。以上就是我的自我介绍,谢谢。

项目介绍

我的项目是社区买菜优选。社区买菜优选是一家以微信小程序为载体的在线买菜平台,提供员工管理、蔬菜分类管理、蔬菜管理、购物车管理、地址簿管理、订单管理以及平台运营数据中心等功能。用户可在平台上浏览蔬菜并下单购买,商家可管理蔬菜和订单,平台运营方可通过数据中心模块进行数据分析和监控、并将营业数据导出为excel。

我发表的专利是基于3D卷积和多标签解码的颅脑CT影像质量控制方法,高质量的医学图像对于准确的图像分析至关重要,因此图像质量评估是一项重要工作。然而,由人类专家进行评估非常耗时,因此有必要开发一种图像质量评估方法。CT 图像质量评估的一大挑战在于如何整合轴向切片蒙太奇的特征。在这项研究中,我们引入了一个 CT 质量评估框架,其中包含一个空间相关编码器和一个基于查询的解码器。代码方面,我们使用mmaction2。MMAction2 是一个基于 PyTorch 的开源工具包,支持了大量的视频理解模型,包括行为识别、基于骨架的行为识别、时空行为检测和时序动作定位等多个主要方向。我们将CT的切片当作视频帧,让模型学习CT的时空特征。

未来职业规划

我自己热爱技术,我要5年内继续完善自己的java技术,这期间会在公司业务的基础上额外自学新的Java知识,用技术解决真实场景的实际问题。

说一下所了解的数据结构和算法

数组、链表、哈希表、字符串、双指针、栈与队列、二叉树、回溯算法、贪心算法、动态规划、单调栈
数组:存放在连续内存空间上的相同类型数据的集合
链表:链表是⼀种通过指针串联在⼀起的线性结构,每⼀个节点由两部分组成,⼀个是数据域⼀个是指针域
哈希表:哈希表是根据关键码的值⽽直接进⾏访问的数据结构。
单调栈:是一种用于解决区间最值问题的算法,其基本思想是维护一个单调的栈结构。
动态规划:将一个复杂问题分解为若干个子问题,并通过保存中间结果来避免重复计算。

为什么选择java

本科和硕士都是计算机专业,学习过java课程,也参加一些项目,我自己还是很喜欢java的。同时我对java目前的行业情况也做过一些了解。目前,很多企业应用程序都使用java进行开发。我希望通过做java后端开发工程师,我可以加深对java的理解。

java学习过程中印象最深的事情

在微信支付接口的流程中,当支付成功之后,微信后台要向我们的服务器后台返送支付结果,但是存在一个问题:我们的IP地址都是私有IP地址,微信后台根本访问不了,这样就接收不到支付结果,因此我们需要一个公有的IP地址,解决方案是使用内网穿透工具Capolar

过去发生的最有挑战性的事、说说对你自己影响最大的事情

我遇到最困难的一件事是大一上学期刷算法题,我们学校规定必须在一个学期内至少刷满300道题才可以参加学院的acm校队选拔赛。当时由于是刚接触编程语言,很多东西还不是很会,所以刷题比较困难,后面我每天开始制定刷题计划,不会的题就反复思考,找合适的解题方法,实在不会的就去网上查阅资料,慢慢的找到了刷题的方法,并产生了兴趣,最后参加acm校队的时候获得了第二名的好成绩。

介绍一下你的关系好的朋友们的性格

我的好朋友是一个比较随和的人,与不同的人都可以友好相处,他总是能站在别人的角度考虑问题。

社团+学习+生活,如何规划

在进行日常规划时,我首先确定哪些是必须完成的学术任务,如作业和考试准备,然后是社团的责任,最后是个人时间和社交活动。
我利用提醒事项app来跟踪我的学习时间表、社团活动和个人事件。这帮助我清楚地看到每天的安排,并确保我能够有效地平衡各方面的需求。

情景:leader给了陌生任务,如何处理

当领导交给我一个我不熟悉的任务时,我首先会表现出我的积极接受和乐于挑战的态度,因为这是一个学习新技能和增长专业知识的好机会。我会首先通过内部资源库、在线研究或咨询经验丰富的同事来获取任务相关的背景信息和必需的技术知识。我会与我的领导或相关同事进行交流,确保我对任务的目标、关键绩效指标和截止日期有清晰的理解。据收集到的信息和对任务的理解,我会制定一个详细的步骤计划。

有压力时如何释放压力

1.适应压力,有压力动力更足。2.会合理安排时间,取得工作效率很好的平衡

学习技术的方法

1.专业知识方面,跟踪最新论文,看论文看代码,跟几个大牛实验室。
2.java开发方面,搜索别人的学习笔记,学习完后也得整理一份自己的笔记。

你觉得你是一个怎样的人?你有什么优缺点?

奋斗者,会不停歇的一直奋斗,直到把一件事做好。

优点(根据职位特点针对性的回答):坚持,敢于尝试,低头拉车抬头看路。
缺点 如果要说缺点,我认为可能是我有时过于专注于工作,而没有自己的生活。比如,我经常呆在实验室学习很晚,直到晚上十一点半才回到宿舍。周末周六也是。

你认为应该采取什么措施去解决自己的缺点?

制定计划,提高效率。规定好每天的学习时间,是学习和生活达到平衡,通过提高效率来完成每天的任务。

参加过什么竞赛,为什么不去参加一些竞赛,数学建模

ICPC,CCPC,蓝桥杯,天梯赛,百度之星。
实验室主要是做算法竞赛,没有数学建模的队伍。

研究生为什么读这个学校

安徽大学是211院校,坐落于安徽省省会合肥市。安徽大学计算机专业在最新的学科评估中获得了B+的好成绩,

为什么报我们这个公司

互联网保险行业的龙头,很多像蚂蚁保险里面其实就是来自众安的产品。众安自己也有自己的平台,也就是APP、小程序、网页。贵公司在市场上很有竞争力,可以给我提供一个与众不同的发展道路。

为什么选上海

上海是一个快节奏的城市,在上海能够让我们锻炼出来适应快节奏生活的能力,上海有很多优秀的人,来上海也是对我自己的挑战,在与人才竞争的同时提高自己的能力。

你对实习工作有什么期待?

期待这次实习能让我在实际工作环境中学习和应用我在学校所学的java知识。通过这次实习,我希望能更深入地了解这个行业。文章来源地址https://www.toymoban.com/news/detail-853399.html

反问:岗位职责+团队规模+转正情况

到了这里,关于Java后端HR面的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java后端开发面试题——消息中间篇

    RabbitMQ-如何保证消息不丢失 交换机持久化: 队列持久化: 消息持久化 ,SpringAMQP中的的消息默认是持久的,可以通过MessageProperties中的DeliveryMode来指定的  消费者确认 manual:手动ack,需要在业务代码结束后,调用api发送ack。 auto:自动ack,由spring监测listener代码是否出现异常

    2024年02月11日
    浏览(36)
  • JAVA后端开发面试基础知识(一)——JVM

    Class loader(类装载) 根据给定的全限定名类名(如: java.lang.Object)来装载class文件到 Runtime data area中的method area。 Execution engine(执行引擎) 执行classes中的指令。 Native Interface(本地接口) 与native libraries交互,是其它编程语言交互的接口。 Runtime data area(运行时数据区域) 这就是我们常说

    2024年03月10日
    浏览(58)
  • Java后端开发面试题——JVM虚拟机篇

    目录 什么是程序计数器? 你能给我详细的介绍Java堆吗? 什么是虚拟机栈 1. 垃圾回收是否涉及栈内存? 2. 栈内存分配越大越好吗? 3. 方法内的局部变量是否线程安全? 4.什么情况下会导致栈内存溢出? 5.堆栈的区别是什么? 能不能解释一下方法区(元空间)? 常量池 运行

    2024年02月09日
    浏览(39)
  • JAVA后端开发面试基础知识(八)——Spring

    Spring是一个轻量级Java开发框架 我们一般说 Spring 框架指的都是 Spring Framework,它是很多模块的集合,使用这些模块可以很方便地协助我们进行开发,比如说 Spring 支持 IoC(Inverse of Control:控制反转) 和 AOP(Aspect-Oriented Programming:面向切面编程)、可以很方便地对数据库进行访问、

    2024年03月10日
    浏览(71)
  • 大厂HR经常会问到的Java线程池面试题

    一、什么是线程池         线程池和数据库连接池非常类似,可以统一管理和维护线程,减少没有必要的开销。 二、为什么要使用线程池         因为在项目开发过程中频繁的开启线程或者停止线程,线程需要重新被CPU从就绪状态调度到运行状态,需要发生CPU的上下

    2024年02月14日
    浏览(30)
  • 程序员/后端开发方向Java 跳槽注意事项(简历和面试经验分享)

    程序员/后端开发方向Java 跳槽注意事项(简历和面试经验分享) 应届生面试经验参考:https://www.cnblogs.com/rainbow-1/p/16779048.html 简历: 1、个人感觉还是要写真话,包装的内容要有一定的基础,问起来能够对答几个回合。 2、基本信息最好直接写年龄,而不是出生年月。跳槽简历

    2024年04月08日
    浏览(76)
  • 【Java】后端开发语言Java和C#,两者对比注解和属性的区别以及作用

    欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《Java》序列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。 温馨提示:博主能力有限,理解水平有限

    2024年01月16日
    浏览(51)
  • 大型医院云HIS系统:采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发 融合B/S版电子病历系统

    一套医院云his系统源码 采用前后端分离架构,前端由Angular语言、JavaScript开发;后端使用Java语言开发。融合B/S版电子病历系统,支持电子病历四级,HIS与电子病历系统均拥有自主知识产权。 文末卡片获取联系! 基于云计算技术的B/S架构的医院管理系统(简称云HIS),采用前后

    2024年02月03日
    浏览(46)
  • JAVA面试部分——后端-线程前篇

    3.1 线程和进程 在计算机科学中,进程和线程是操作系统管理资源的两种不同方式。 进程(Process) :是程序在计算机上的一次执行活动。每个进程都有自己的内存空间,包括代码、数据和系统资源。一个进程可以包含多个线程。进程之间相互独立,各自拥有独立的内存空间

    2024年01月20日
    浏览(42)
  • JAVA面试部分——后端-Redis

    6.1 为什么要使用Redis? Redis(Remote Dictionary Server)是一个开源的内存数据存储系统,它可以用作数据库、缓存和消息中间件。以下是一些使用Redis的主要优势: 快速读写操作: Redis是基于内存的存储系统,因此能够提供非常快速的读写操作。它将数据存储在内存中,而不是磁

    2024年01月22日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包