zoukankan      html  css  js  c++  java
  • java面试一日一题:字节java后端工程师面试题

    今天来分享下字节一面面试题,各位小伙伴看看都能答上来吗,弄懂下面的问题你离字节又近了一步哦,加油吧

    1、自我介绍;

    2、问到项目中为什么选择hbase,如果有多个查询条件如何设置数据存储方案;

    3、top命令了解吗

    4、在tcp协议中close_wait状态出现在哪一端?如果出现很多close_wait状态会是什么原因导致的;

    5、linux下软链接和硬链接的区别;

    6、如何拷贝一个文件到linux系统中;

    7、讲下tcp的三次握手;

    8、mac地址和IP地址可以互相转换吗

    9、什么是聚簇索引;

    10、什么是联合索引;

    11、数据库的隔离级别;

    12、了解https协议吗,说下一次https协议的过程;

    13、tcp的拥塞机制了解吗?怎么实现的

    14、redis为什么那么快

    程序题

    1、一张教师表teacher(id,name),一张学生表student(id,t_id,score),写出sql求老师下学生的平均成绩及人数;

    2、一个青蛙上台阶,每次可以上一个台阶也可以上两个台阶,问上N个台阶共有多少种方法;

    总结,从字节1面的面试题来看都是比较基础的问题,主要有以下几个方面,

    1、网络方面,考察tcp/ip协议、tcp协议的实现及机制;

    2、数据库,隔离级别、索引等;

    3、linux基本知识,需要了解linux的基本知识,top、free、rz等命令;

    4、redis的基本知识,常用数据结构等;

    5、算法题,两道题都比较常规,第二道是leetcode上的原题;

    这里不给出每个题目的答案,在网上一搜会有很多,重点小伙伴要有复习的目标,另外自己去寻找答案的过程比看答案的过程,个人觉得对自己的影响是不一样的,希望每个人都可以通过自己的努力,获得知识。好了,本次的分享就到这里,有需要的小伙伴赶快学起来哦

    一个爱写文章的程序员,欢迎关注我的公众号“北漂程序员”。我有故事,你有酒吗
  • 相关阅读:
    成为 Linux 内核高手的四个方法
    专访CEO何朝曦:深信服高速成长的秘诀
    世界上最让人痛苦的是无所事事(年纪轻轻当项目经理、研发总监真的不好)
    2015 8月之后"云计算"学习计划
    程辉:创造云计算的第四种商业模式(送源码的托管云)
    配置restful webservice 框架restkit
    跟我一起玩转Sencha Touch 移动 WebApp 开发1
    数据更新最佳实践
    addEventListener和attachEvent以及element.onclick的区别
    java线程池:ThreadPoolExecutor
  • 原文地址:https://www.cnblogs.com/teach/p/15004324.html
Copyright © 2011-2022 走看看