泰豪软件(后端)面试

#软件开发2023笔面经#
1、面向对象的特性?
2、java中Object类有哪些方法?
3、equals和hashCode()有什么区别?
4、java中函数传递基本数据类型和引用数据类型有什么区别?
5、java中如何进行锁的一个同步?
6、java中什么时候会用到多线程?
7、线程的创建方式有哪些?
8、java中的集合有哪些?
9、ArrayList和LinkedList有什么区别?
10、CSS盒子模型?
11、写一个SQL语句,一个表中有姓名、课程、成绩,请你查询出平均分大于60分的同学的名字。

boss直聘上HR有来邀请投递就投了,顺便面了一下,状态不太好。不过面试官说整体还是ok的,等后续消息即可。
反问的时候面试官比较坦诚,说有自研项目和外包项目都有,需要写前端和后端。仅供参考。

后续:OC,只有一场技术面。
全部评论
大佬投递多久收到面试的
1 回复 分享
发布于 2023-03-11 17:24 山东
LZ面的是江西泰豪软件嘛
1 回复 分享
发布于 2023-03-10 16:12 江西
佬这公司咋样
点赞 回复 分享
发布于 2023-10-24 11:04 江苏
问下佬,结果多久出的
点赞 回复 分享
发布于 2023-10-14 15:13 河南
大佬请问在哪里投的
点赞 回复 分享
发布于 2023-04-04 01:54 广东
感谢分享,祝春招顺利!
点赞 回复 分享
发布于 2023-03-11 17:15 四川

相关推荐

一面时间10.29面试了50min,但面试过程中网络经常出问题1、自我介绍2、你觉得大数据专业和计算机科学等专业有啥差异?3、你觉得哪门你的印象比较深刻、对你的影响比较大?4、你觉得大数据和传统数据库的主要区别在哪?5、你觉得事务是什么意思?举个例子6、你觉得整个事务是单纯数据库就可以完成的吗?7、事务能够解决怎样的问题?为啥需要事务——》什么情况下会出现幻读、脏读——》为什么大家不能一个一个读呢?——》并发8、大数据中有并发这种东西吗——》(有时候解决一个问题是靠技术解决,有时是靠一个规范,有的是使用模式)——》数仓怎么解决这个问题?——》(面试官)从技术层面上来讲早期HDFS是有这个问题的,并行写是有问题的,但这个问题是可以忍受的,一是因为不太用的到并发,实际数仓建设中一个表里在一定时间基本只有一个东西在往里写(delete,insert),二是因为出了点问题是可以接受的,早期谷歌大数据搜索,现在记录日志,很少有数仓一边写一边读9、大数据在分布式上的作用是啥,从存储、计算的层面来讲哪些比较有特点——》你觉得100台1G的服务器比较贵还是1台100G的服务器比较贵——》(面试官)100台服务器一直都是比较贵,电力、散热等,但不怎么容易坏——》Yarn解决的啥问题——》啥是计算资源——》讲讲Spark的计算这块介绍一下10、场景:你到现场,没有任何数据平台,给一份文件(数据量极大,以京东白条这种为例),第一列是时间,第二列是用户人名,第三列是消费金额,我现在要做个排序,找出单日消费前10的人,服务器上性能较一般,但啥语言工具都有,你会怎么解决?——》你觉得并行和并发有什么区别——》(面试官)一个大数据任务本质上处理方法是一样的,无非节点多就并行做,节点少就串行做,节点不多不少就整体并行,每个并行里是串行。11、聊聊你的离线数仓——》为什么企业要建数仓?——》数仓分层的依据——》ODS的中文是啥(回答错了)——》如果ODS和数仓只能留一个,你准备留哪个?(回答错,实际是保留ODS)——》你既然回答的理直气壮,那你觉得ODS为什么还留着,为什么没被干掉?(面试官跳过了)12、你觉得数仓几个层要被干掉一个,你觉得哪个层要被合并——》DWS(?)13、你对维度建模理论有了解吗?——》你觉得维度建模理论提出是为了解决啥问题,为什么要搞维度表,事实表,为什么不搞个宽表,2、300个字段堆那?——》你觉得实际工作中宽表用的多不多——》(面试官原话)所以你觉得维度建模理论是扯淡吗(笑)——》你觉得谁喜欢宽表?——》(面试官)政府部门的人相当喜欢宽表,实际工作环境中,不查数据,一般都是要求下载为excel,他只关心本部门的数据,那个数据没有那么多,他也不会写SQL,就要求你整到一起下载到excel让他去操作。(面试官)为什么这些理论和实际差别很大呢——》早期数仓很贵ODS最大的价值——》万一领导马上就要数据,数仓来不及跑,可以直接从ODS拿,像泄洪闸一样的方便的东西,另外一般参与ODS建设的人的资历比较老,ODS可以减小,但不能被干掉。面试官建议:你的逻辑能力、学习能力都不错,再找个方向去积累,数仓有些没那么牛,但可以做很久。
投递宇信科技等公司10个岗位
点赞 评论 收藏
分享
设备ok了吗 提前开始吧要不可以先给我介绍一下。就比如说你最近或者说印象最深刻的有在做的项目里面,就要介绍一下项目里面比如你负责的一些模块,然后主要有些哪一些难点,然后你是怎么样通过技术上的手段,设计方面的一些方案去解决的,可以吗?我:不用自我介绍了? 面试官:简单自我介绍也可以   ...对,比如说你实习的也可以,或者是你之前做的一些项目都可以。就看一下。比如哪一个你的印象一个是印象最深刻,或者你觉得最能体现你的技术实力的一个项目。我就说我在希音负责的项目需求功能点开发了,然后追问,问的很细很深系统架构是怎么样的,用了什么框架和中间件spring开发的好处是什么AOP有哪几种实现方式,有什么限制和缺点,限制条件之类的arraylist和hashmap的扩容机制实际开发过程中,比如OOM的场景,会针对性对JVM调优和排查吗,排查思路怎么样的除了mysql,还用过什么数据库类型的数据库说一下mysql有几种锁mysql的存储引擎有哪些,常用哪些像mysql这块,你比如说实习或者是自己的项目里面,有什么到什么量级的?因为数据量可以去到多少,然后有没有需要做一些优化的一些手段呢?打开本地IDE共享屏幕,手撕一道算法题在过程开发的过程中,或者是说你项目或的过程中有用到AI去帮助你做一些什么样的东西吗?过了几天就通过了
点赞 评论 收藏
分享
11-11 14:55
已编辑
蚌埠坦克学院 Java
一段小厂实习归来的第一个面,只复习了四天,没想到oc了自我介绍上家公司主要做什么的?为什么没有继续在那边实习呢?我:希望更大平台HashMap 在 JDK1.8 的时候做了哪些重要的优化?答加了红黑树,头插法改尾插String、StringBuilder、StringBuffer 这几个有什么区别吗?为什么不直接用 String?答了频繁创建对象,导致gc或内存溢出Stream 和传统的 for 循环有什么区别吗?MySQL 的主键索引为什么要定义这个主键呢?因为答了如果不定义主键,会生成隐藏那我的理解是主键索引要不要都行,对吧?最开始没理解他意思,答了不行,前后矛盾。其实应该是从业务层来看MySQL 的 InnoDB 引擎为什么选择 B + 树而不是 B 树呢?答了树高低,磁盘IO为什么要选用 Lua 脚本呢?那只能使用 Lua 脚本吗?我觉得 Lua 脚本还需要编写,有没有其他更好的办法?Spring 是如何解决依赖循环问题的?除了三级缓存之外,还有没有其他办法避免这种问题?(他说在配置关掉循环依赖监测)你之前用过哪些 Spring 版本?有什么改动?(不清楚)你上家实习公司用到的 MCP 是什么?现在已经有 HTTP 协议了,为什么还要调用 MCP 呢?(不知道)MCP 是基于什么协议做的规范呢?(不清楚)使用 Spring AI 时涉及的协议部分,你用的是什么协议?(不知道)如果 MCP 编码过程中出现报错,在线上环境如何定位?面试官:我这边暂时没问题了,你这边还有什么问题吗?你们部门主要负责哪块业务?涉及哪些技术栈?这个岗位对候选人有什么能力或特质要求?想请教一下,你对我刚才的表现有什么评价?哪些知识点比较薄弱,需要优化?对我的学习和发展有什么建议吗?后面大概还有几轮面试呢?这一轮面试大概什么时候能出结果?总结:Java看的深,但是都记不住,表层的知识串联不足。AI准备不足(没准备)感觉面试官挺好的,反问的时候回答的很详细。是不是有戏()
点赞 评论 收藏
分享
评论
14
43
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务