Master Huawei Interview Questions: Understanding HTTP

Master Huawei Interview Questions: Understanding HTTP

Hello everyone, I am Feiying. The recruitment process at Huawei consists of one written test, three technical interviews, and one HR interview. Compared to other major internet companies, Huawei’s interview difficulty is generally lower. Today, I will share two classic questions encountered by a student during Huawei’s technical interview: Introduce the HTTP protocol and What … Read more

Assembly Language Principles for Beginners

Assembly Language Principles for Beginners

Newcomers to Windows assembly language often find that they have searched for many textbooks to self-study, and while they recognize every word in the books, they still feel confused when reading them together. The process of self-study is long and torturous, like a sailboat navigating through fog, unable to see the way forward. Are you … Read more

Assembly Language: A Timeless Skill in Programming

Assembly Language: A Timeless Skill in Programming

Some rankings can remain unchanged for centuries, like the Eight Great Prose Masters of the Tang and Song Dynasties. The names of Han Yu, Liu Zongyuan, Ouyang Xiu, Su Xun, Su Shi, Su Zhe, Zeng Gong, and Wang Anshi will never be replaced. Some rankings are updated annually, like the annual box office rankings of … Read more

Basic Knowledge of Assembly Language

Basic Knowledge of Assembly Language

1. Statement Format of Assembly Language The source program written in assembly language consists of many statements (also known as assembly instructions). Each statement consists of 1 to 4 parts, and its format is: [Label] Instruction Mnemonic [Operands] [; Comment] The parts in square brackets can be present or absent. Each part is separated by … Read more

Getting Started with Assembly Language

Getting Started with Assembly Language

Introduction This article is a summary document I wrote after studying “Principles of Assembly Language”, Chapter 3 of “CSAPP”, and the “x86 data sheet”, as well as after a lot of Googling. It is intended for self-checking and review. I would be honored if it could be of assistance. If there are any errors or … Read more

Why C Language is a Core Course in Computer Science?

Why C Language is a Core Course in Computer Science?

👆Follow for More Programming Insights👆 Although there are many programming languages, for most computer science students, the required course is often C Language, why is that? 01 Fusion of Dual Characteristics The fundamental reason is that C Language has characteristics of both low-level and high-level languages. It can be used to write everyday software while … Read more

Common Computer Terms in Embedded Programming

Common Computer Terms in Embedded Programming

I am Lao Wen, an embedded engineer who loves learning. Follow me to become even better together! Source | Internet Layout | strongHuang Every industry has its professional terms, which can sometimes be confusing for outsiders. The computer industry is no exception, especially some terms that are translated from English, which can be quite frustrating … Read more

Introduction to the School of Computer Software at Weifang University of Science and Technology

Introduction to the School of Computer Software at Weifang University of Science and Technology

01Introduction to the School of Computer Software The School of Computer Software at Weifang University of Science and Technology was established in 2003. It currently offers three undergraduate programs: “Computer Science and Technology”, “Software Engineering”, and “Internet of Things Engineering”; as well as four associate degree programs: “Software Technology”, “Computer Application Technology”, “Computer Network Technology”, … Read more

Computer Software Examination – Embedded System Designer

Computer Software Examination - Embedded System Designer

1. Exam Requirements: (1) Master the basic knowledge of computer science; (2) Master the hardware and software knowledge of embedded systems; (3) Master the methods of embedded system analysis; (4) Master the methods and steps of embedded system design and development; (5) Master the methods of embedded system implementation; (6) Master the knowledge of embedded … Read more