<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Interview - Tag - ThanhLD Site</title>
        <link>https://ducthanh98.github.io/tags/interview/</link>
        <description>Interview - Tag - ThanhLD Site</description>
        <generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sat, 10 Feb 2024 10:00:00 &#43;0700</lastBuildDate><atom:link href="https://ducthanh98.github.io/tags/interview/" rel="self" type="application/rss+xml" /><item>
    <title>Behavioral &amp; HR Interview Questions &amp; Answers</title>
    <link>https://ducthanh98.github.io/posts/introduce/</link>
    <pubDate>Sat, 10 Feb 2024 10:00:00 &#43;0700</pubDate>
    <author>ThanhLD</author>
    <guid>https://ducthanh98.github.io/posts/introduce/</guid>
    <description><![CDATA[Introduce about yourself Firstly, Thank you for taking the time to review my CV. Regarding myself, I graduated with a degree in Software Engineering. I have been working for about six years in software development, focusing primarily on backend technologies and cloud services. Throughout my career, I have focused not just on coding but also on mentoring junior developers and promoting best practices in code quality and version control. Most recently, I worked at VPBank, where I contributed to the development of their loyalty system.]]></description>
</item>
<item>
    <title>Golang Deep Dive: Concurrency, Runtime &amp; Architecture</title>
    <link>https://ducthanh98.github.io/posts/golang/</link>
    <pubDate>Sat, 23 Dec 2023 09:40:49 &#43;0700</pubDate>
    <author>ThanhLD</author>
    <guid>https://ducthanh98.github.io/posts/golang/</guid>
    <description><![CDATA[In-depth technical notes on Go concurrency, memory management, garbage collection internals, performance profiling, hexagonal architecture, and design patterns.
Concurrency &amp; Channels Channel Types 1. Unbuffered Channel Behavior: An unbuffered channel has zero capacity (make(chan int)). Synchronization: Requires both sender and receiver to be ready at the exact same moment. Send blocks until a receiver is ready, and receive blocks until a sender is ready. Use Case: Strict point-to-point synchronization between goroutines.]]></description>
</item>
</channel>
</rss>
