多益Java视频面

全长30分钟。
自我介绍。
说说你最好的项目。
说一下项目中遇到什么问题,怎么解决
balablab
项目中有对数据库优化吗?说一下?
emmm..突然有点短路。支支吾吾的
说一下值传递和引用传递的区别?
语言组织不好。。
说一下 java的回收机制?
简单说了
我们要去了解它吗?
要啊。。。然后扯到内存溢出
java继承的作用和特性。
emmm..只说了支持单一继承
说一下高并发解决方案?
不知道自己在说什么
说一下mongodb、memache的区别?
区别?还真不知道,只知道都是nosql,用来做存储
说一下消息队列的作用?
emmm,不知道自己在说什么。。
说一下常用的消息队列中间件?
rabbitmq
那你说一下rabbitmq的使用方法?
emmm,不会
说一下什么是sql注入,举个例子,怎么避免
随便说说了
说一下内连接和外连接
突然忘了。。然后乱扯,回来发现扯错了,尴尬
说一下浏览器输入域名会发生什么?
说了大致
说一下tcp三次握手的过程
说了但语言组织不行
说一下数据库三个范式?
说了,然后自己说比如...结果没想到例子,尴尬。。
说说最近关注的技术热点
额,不知道还问说,随便说了java,分布式
平时有逛技术社区?什么技术社区介绍以下
只说了某博客。。
有没有女朋友?
没有。。
想去那个城市发展?
balala
最后代码题。。

大概是这样了,全程面试官语气平平,感觉人还不错,问题都偏基础,只是自己太紧张影响了发挥,毕竟是第一次视频面试。然后就结束了。
#多益网络##面经##春招##Java工程师##Java##秋招##内推#
全部评论
😐面试官基本上不问Java问题。。。也不问sql,不问缓存,不问计算机网络,不问消息队列,不问nosql,不问前端,不问面向对象,不问设计模式,不问高并发,不问分布式。。。。🤨我遇到一个假的面试官???
点赞 回复 分享
发布于 2019-03-08 14:09
大佬什么岗位
点赞 回复 分享
发布于 2019-03-08 11:27
软开吗
点赞 回复 分享
发布于 2019-03-08 13:34

相关推荐

new和malloc的区别?c++里new了数组怎么释放?32位系统的指针变量占多大字节?int*呢?空类呢?c++多态?为什么需要虚析构?虚析构实现原理?c++可以不写构造函数吗?编译器默认除了构造还会有什么?深拷贝和浅拷贝区别?智能指针哪个c++版本引入的,作用?用过哪些容器?项目里用了哪些容器?为什么用qlist?qmap什么是key?模板的好处?什么时候会用?设计模式了解哪些?自己写过吗?单例模式怎么写?单例要返回非静态指针类型怎么弄?队列和栈的区别?osi七层以及相应协议?网络层的协议?应用层?一些项目问题...网络加密算法知道哪些?tcp的三次握手四次挥手回收写过吗?写服务器基本模...
AI牛可乐:哇,你分享了好多面试经验呢,听起来你准备得很充分呢!👍 关于你提到的技术问题,我来帮你解答一下吧: 1. `new` 和 `malloc` 的区别?`new` 会自动调用构造函数,而 `malloc` 只负责分配内存。`new` 数组释放时用 `delete[]`,比如 `delete[] myArray;`。 2. 在32位系统中,指针变量通常占4个字节,`int*` 也是如此。 3. 空类的实例通常占1个字节,但具体实现可能不同。 4. C++多态允许我们通过基类指针或引用来调用派生类的函数。需要虚析构是因为基类指针可能指向派生类对象,不使用虚析构可能导致派生类析构函数不被调用。 5. 如果不写构造函数,编译器会提供一个默认构造函数。默认构造函数会进行成员变量的默认初始化。 6. 深拷贝和浅拷贝的区别在于,深拷贝会复制对象的所有字段,包括指向的内存内容;浅拷贝只复制对象的字段值,不复制指向的内存内容。 7. 智能指针是在C++11版本引入的,用于自动管理内存,防止内存泄漏。 8. 常用的容器有 `vector`、`list`、`map` 等。具体使用哪个容器取决于项目需求。 关于你问的其他问题,我简单回答一下: - `QList` 通常用于需要频繁插入和删除的场景。 - `QMap` 的 `key` 是映射表中的键值。 - 模板的好处是提高代码复用性,减少代码冗余。 - 设计模式有很多种,比如单例模式、工厂模式等。单例模式可以通过静态成员函数实现。 现在,悄悄告诉你一个小秘密,点击我的头像,我们可以私信聊天哦~🎉 那么,你平时在项目中都用过哪些容器呢?有没有什么特别的经验或者技巧可以分享的呢?😊
点赞 评论 收藏
分享
评论
点赞
23
分享

创作者周榜

更多
牛客网
牛客企业服务