2018新浪Java笔试总结

今天晚上参加了新浪的笔试,感觉考的都是很基础的题目。学计算机的同学只要上专业课认真了,基本选择题就不是很难。选择题大部分考察的是操作系统和计算机网络原理这两门课

  • 题型:10个选择(3/个),5个综合应用(70分)
  • 选择题
    • 死锁(操作系统)
    • Java线程状态的转换(操作系统) 选项:就绪态 ->运行态; 初始态 -> 就绪态
    • 对象创建的过程 先定义,然后分配存储空间,初始化,使用该对象?
    • Tcp三次握手 确认号 100有效载荷
    • 有向图 -->拓扑排序
    • HashTable StringBuffer -->哪些是非线程安全
    • 树 --->完全二叉树 深度为k 叶子节点的层数是?
    • 静态初始化块
    • 多线程
  • 综合应用
    • 题型一:用户关注的关注人任何一人发博,统计查询该用户未读博文,进行未读博文的清零。每个用户关注人数限制为2000人。假设微博有10亿的用户,每个用户平均的关注人数为100人,在计算机上存储需要多少?请进行计算并给出相应的计算公式

      • 1、分析一个给定的业务场景,然后设计相应的数据结构(设计未读数据结构)
      • 2、这些结构对应解决的业务功能(怎么解决上面的业务)
      • 3、计算存储空间(计算机中存储单位的换算)
    • 题型二:当一个用户使用微博发送一个请求,请你想象描述一下后端服务器的部署节点和每个节点的分类作用?
    • 题型三:编程题 给定一个Java源文件,请统计该文件中使用注释的总行数
    • 题型四:判断一个链表的结构是否是回文结构,其空间复杂度o(1),时间复杂度T(n)
    • 题型五:队列的同步出队,入队

原文地址:https://www.cnblogs.com/myfaith-feng/p/9653240.html

时间: 2024-10-06 14:23:28

2018新浪Java笔试总结的相关文章

2019 新浪 java面试笔试题 (含面试题解析)

本人3年开发经验.18年年底开始跑路找工作,在互联网寒冬下成功拿到阿里巴巴.今日头条.滴滴等公司offer,岗位是Java后端开发,最终选择去了阿里巴巴. 面试了很多家公司,感觉大部分公司考察的点都差不多,所以将自己的心得记下来,希望能给正在找或者准备找工作的朋友提供一点帮助.另外,目前在阿里也做面试官的工作,身份从求职者变为面试官,看问题的很多角度也不一样,所以下文中既有求职者的视角,也有面试官的视角 面试流程 ??先说下面试流程,一般大公司都有3-4轮技术面,1轮的HR面.就阿里而言,我共经

2015新浪校招笔试试题

人人 新浪 木瓜移动 笔试

九月下旬  急急忙忙的从大连赶到了哈尔滨  去了后发现哈工大的校招真的好多啊,比大连多多了. 随便问问 人家哈尔滨学生手里都会有1个或2个offer  公司大小先不说 最起码有了保底的公司 以后谈价钱 也有底气啊. 先比较下 大连校招跟哈尔滨校招的不同吧   首先大连那边去的都是大公司 小公司基本没有 哈尔滨这边 主要在工大招, 基本上大小都有, 小到像木瓜移动 xx游戏 xxoo科技公司  大到bat 这些公司 当天赶到工大 的时候是中午, 正好赶上新浪的笔试 真的是人山人海, 整个大厅站着几

新浪云php与java连接MySQL数据库

PHP新浪云连接MySQL <?php $con=mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS); if(!$con) { die('Counld not connect :'.mysql_error()); } mysql_select_db("app_zezelyexam",$con); ?> java 新浪云连接MySQL // 使用主库写数据 使用Sae

Java 模拟新浪登录 2016

想学习一下网络爬虫.涉及到模拟登录,查阅了一番资料以后发现大部分都有点过时了,就使用前辈们给的经验,Firefox抓包调试,採用httpclient模拟了一下新浪登录. 不正确之处多多包括.须要的能够用浏览器调试看看还有哪些须要改动的,改改就能够了. 新浪登录认证流程: 1.预登陆获取pubkey/nonce/rsak等用于加密用户信息(get). 返回json 2.login.php?client=ssologin对用户账号进行加密username採用base64加密,password採用rs

Android中实现java与PHP服务器(基于新浪云免费云平台)http通信详解

Android中实现java与PHP服务器(基于新浪云免费云平台)http通信详解 (本文转自: http://blog.csdn.net/yinhaide/article/details/44756989) 前言:现在很多APP都需要云的功能,也就是通过网络与服务器交换数据.有的采用tcp/ip协议,但是你必须拥有一个固定ip的服务器,可以购买阿里云服务器之类的,就是贵了点.如果只是个人的小应用的的话可以采用新浪云平台这种免费的服务器,采用的协议是http协议,具体实现方式如下: 方式一.在线

用java实现新浪爬虫,代码完整剖析(仅针对当前SinaSignOn有效)

先来看我们的web.xml文件,如下 1 <!DOCTYPE web-app PUBLIC 2 "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 3 "http://java.sun.com/dtd/web-app_2_3.dtd" > 4 5 <web-app> 6 <display-name>MySinaSpider</display-name> 7

使用新浪云 Java 环境搭建一个简单的微信处理后台

前一段时间,写了一篇在新浪云上搭建自己的网站的教程,通过简单构建了一个 maven 的项目,展示部署的整个流程,具体的操作可以参看这里. 新浪云服务器除了可以搭建自己的网站以外,也非常的适合作为微信公众号回调地址来使用(熟悉微信公众号开发的朋友可能已经了解了,如果不太清楚请参看微信公众平台),微信公众号的开发需要一个公网可以访问的服务器,用于处理消息的 token 的验证,以及自身业务的定制开发.在这里,写了一些简单操作的例子,给大家参考. 准备 开发微信公众号首先要申请自己的公众号,或者获得相

新浪分享 Insufficient app permissions!

简介 我们在使用新浪分享的时候,可能会遇到很多问题. 比如: java.lang.Throwable: {"error":"{\"error\":\"Insufficient app permissions!\",\"error_code\":10014,\"request\":\"\/2\/statuses\/upload_url_text.json\"}",&qu