Тёмный

Golang Mock Interview for fresher Part -1 theory ||  

Coding Concepts
Подписаться 2 тыс.
Просмотров 7 тыс.
50% 1

Golang Mock interview part - 1 theory.
#golang
#mockinterview
#codingconcepts
#interview
#coding
#mock #like #subscribe

Опубликовано:

 

27 апр 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 19   
@aryamreja5529
@aryamreja5529 7 месяцев назад
Sir please provide more videos
@krushnnabaviskar4131
@krushnnabaviskar4131 2 месяца назад
very informative
@kumargagare6154
@kumargagare6154 9 месяцев назад
Good answers
@dev_opsenginner4383
@dev_opsenginner4383 10 месяцев назад
make a series on Gin Framework
@gokulkrishnan7427
@gokulkrishnan7427 Месяц назад
Avoid init() where possible. When init() is unavoidable or desirable, code should attempt to: * Be completely deterministic, regardless of program environment or invocation. * Avoid depending on the ordering or side-effects of other init() functions. While init() ordering is well-known, code can change, and thus relationships between init() functions can make code brittle and error-prone. * Avoid accessing or manipulating global or environment state, such as machine information, environment variables, working directory, program arguments/inputs, etc. * Avoid I/O, including both filesystem, network, and system calls. Ref: Uber style Go
@moulikkhamaru5167
@moulikkhamaru5167 Год назад
Very good basic explation by the new kid. As an experienced golang engineer.. I couldnt explain this thing as simple as he did.... I would hv rather made things more complex😂😂😂. Best of luck. Looking for the nxt video
@learntocode1708
@learntocode1708 10 месяцев назад
I am a golang developer ( i don't have any college degree ) Hi , Can we have a mock interview session ? So that I test my knowledge ! So that I can know where I stand ?
@akashojha6581
@akashojha6581 Год назад
Bhaiya ji file import karna ma error aya rha
@akashojha6581
@akashojha6581 Год назад
Please help me
@DineshYadav-uy4kz
@DineshYadav-uy4kz Год назад
Sir multiple applications par golang developer fresher ka job apply Kiya but koi response nahi AA Raha h koi idea 💡 batawo sir as a fresher
@rahulchowdhury279
@rahulchowdhury279 Год назад
So if you want a job in golang as fresher, you have to lie about your 3+ yrs of experience. And then clear the dsa rounds
@sumant2000
@sumant2000 8 месяцев назад
Here's a summary of the questions asked in the interview and the responses given by the candidate: 1. **Question:** How did you learn about Golang? **Answer:** The candidate learned about Golang while trying to create a website in college, initially learning HTML and CSS. They chose Golang after a comparison with PHP. 2. **Question:** What are the advantages of using Golang? **Answer:** Golang saves memory and is efficient for companies in terms of cloud charges. It's built for multi-core processors, lightweight, and easy to learn. 3. **Question:** How do you create a project in Golang? **Answer:** Projects in Golang involve setting up a workspace, using a path variable and a root variable. The root variable is where the Go compiler is installed, and the path variable points to the workspace. 4. **Question:** What are packages in Golang? **Answer:** Packages are smaller units of a project, divided for better readability and sometimes security. They can be executable (main package) or libraries. 5. **Question:** What are constants and variables in Golang? **Answer:** Constants are immutable once set, while variables can change their values. 6. **Question:** How do you assign variables in Golang? **Answer:** Variables can be assigned using the 'var' keyword, variable name, type, and an assignment operator. 7. **Question:** Can you describe the data types in Golang? **Answer:** The core data types are integer, string, float, and boolean. These can be further divided based on size (e.g., int8, int64). 8. **Question:** What is the difference between a slice and an array in Golang? **Answer:** Slices are of dynamic length, while arrays are of fixed length. 9. **Question:** What is an interface in Golang? **Answer:** Interfaces in Golang are used for method overloading and can be used as a variable type to hold different types of values. 10. **Question:** What is the difference between a function and a method in Golang? **Answer:** A function is a collection of statements, while a method is a function attached to a structure. 11. **Question:** What is a map in Golang? **Answer:** A map is a key-value pair data structure with unique keys and potentially repetitive values. 12. **Question:** What are importable and non-importable items in Golang? **Answer:** Items with the first letter capitalized are importable, while those with a lowercase first letter are not. 13. **Question:** What is a goroutine in Golang? **Answer:** Goroutines are functions that can run concurrently, allowing for parallel execution. 14. **Question:** What is the difference between concurrent and parallel functions? **Answer:** Concurrency is about dealing with multiple tasks at once, while parallelism is about doing multiple tasks at the same time. 15. **Question:** Can you describe channels in Golang? **Answer:** Channels are used for communication between goroutines. 16. **Question:** What is a variadic function in Golang? **Answer:** Variadic functions can take a variable number of arguments. 17. **Question:** Can you describe buffered and unbuffered channels? **Answer:** Buffered channels can hold a certain number of values before needing to be consumed, while unbuffered channels can hold only one value at a time. The candidate's answers reflect a good understanding of Golang concepts, although they are somewhat high-level and general in nature.
@yashbansal2526
@yashbansal2526 6 месяцев назад
Thanks
@go_lang_thang
@go_lang_thang 3 месяца назад
Thanks God !!!
@rockeyllogan6361
@rockeyllogan6361 5 дней назад
Here are the key points covered in the video: * Advantages of Golang: The interviewee then discusses the advantages of Golang. They mention two main advantages - one for the developer and one for the company. For the developer, Golang is lightweight and easy to learn. For the company, Golang is efficient and uses less memory compared to other programming languages like PHP. * Workspace and project creation: The interviewee explains how to create projects in Golang. They mention that there are two variables - path variable and root variable. The root variable points to where Golang is installed and the path variable points to the workspace where you create your projects. * Packages in Golang: The interviewee explains that packages are a way to organize code in Golang. A project can be divided into multiple packages for better readability and maintainability. * Constants and Variables: The interviewee explains the difference between constants and variables. Constants are values that cannot be changed after they are assigned a value. Variables are values that can be changed after they are assigned a value. * Data Types in Golang: The interviewee mentions that there are four core data types in Golang - integer, string, float, and boolean. * Methods vs Functions: The interviewee explains the difference between methods and functions. Methods are functions that are attached to a struct. Functions are standalone blocks of code that can be called from anywhere in your program. * Channels: The interviewee explains what channels are in Golang. Channels are a way to communicate between different parts of your program by sending and receiving values. Channels can be buffered or unbuffered. Buffered channels can store a certain number of values before they become full. Unbuffered channels cannot store any values. * Defer: The interviewee explains what defer is in Golang. Defer is a keyword that is used to delay the execution of a function or statement until the surrounding function finishes its execution. * Errors: The interviewee explains how to handle errors in Golang. There are different types of errors, such as panic errors and fatal errors. Panic errors are used when there is a serious error that prevents the program from continuing. Fatal errors are used when there is an error that prevents the program from starting. * Main function vs init function: The interviewee explains the difference between the main function and the init function. The main function is the entry point of a Golang program. The init function is a function that is called before the main function. The init function is typically used to initialize variables or perform other setup tasks. * Running a Golang program: The interviewee explains how to run a Golang program. There are three ways to run a Golang program: go run, go build, and go install. go run is used to run a program without creating an executable file. go build is used to create an executable file. go install is used to create an executable file and move it to the path variable.
@surajtiwari5406
@surajtiwari5406 Год назад
Sir this was a fresher interview?
@codingconcepts663
@codingconcepts663 Год назад
yes
@logan-ti2mb
@logan-ti2mb Год назад
How to apply as fresher in Golang or apply for internship ??
@codingconcepts663
@codingconcepts663 Год назад
Going to upload video on that
Далее
Solving A Subscriber's Golang Interview Assignment!
24:25
Лепим из пластилина🐍
00:59
Просмотров 254 тыс.
This Will Make Everyone Understand Golang Interfaces
21:03
I'm Coming Around To Go...
21:33
Просмотров 106 тыс.
Beginners Should Think Differently When Writing Golang
11:35
Golang Arrays & Slices (Interview Question)
8:47
Просмотров 3,5 тыс.
The TRUTH About Golang Backend Frameworks
6:31
Просмотров 107 тыс.
Go Programming Interview Questions - Complete Guide
11:02