[{"data":1,"prerenderedAt":981},["ShallowReactive",2],{"navigation_docs":3,"-phong-van-tong-quan-thi-truong":420,"-phong-van-tong-quan-thi-truong-surround":978},[4,153],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":26},"Phỏng vấn .NET","i-lucide-briefcase","\u002Fphong-van","1.phong-van",[10,27,66,111,128],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":26},"Tổng quan","i-lucide-compass","\u002Fphong-van\u002Ftong-quan","1.phong-van\u002F1.tong-quan",[16,21],{"title":17,"path":18,"stem":19,"icon":20},"Thị trường HCM","\u002Fphong-van\u002Ftong-quan\u002Fthi-truong","1.phong-van\u002F1.tong-quan\u002F1.thi-truong","i-lucide-trending-up",{"title":22,"path":23,"stem":24,"icon":25},"Lộ trình 7 ngày","\u002Fphong-van\u002Ftong-quan\u002Flo-trinh","1.phong-van\u002F1.tong-quan\u002F2.lo-trinh","i-lucide-calendar-days",false,{"title":22,"icon":25,"path":28,"stem":29,"children":30,"page":26},"\u002Fphong-van\u002Flo-trinh","1.phong-van\u002F2.lo-trinh",[31,36,41,46,51,56,61],{"title":32,"path":33,"stem":34,"icon":35},"Ngày 1 — C# cơ bản","\u002Fphong-van\u002Flo-trinh\u002Fngay-1-csharp-co-ban","1.phong-van\u002F2.lo-trinh\u002F1.ngay-1-csharp-co-ban","i-lucide-1",{"title":37,"path":38,"stem":39,"icon":40},"Ngày 2 — OOP và SOLID","\u002Fphong-van\u002Flo-trinh\u002Fngay-2-oop-solid","1.phong-van\u002F2.lo-trinh\u002F2.ngay-2-oop-solid","i-lucide-2",{"title":42,"path":43,"stem":44,"icon":45},"Ngày 3 — C# nâng cao","\u002Fphong-van\u002Flo-trinh\u002Fngay-3-csharp-nang-cao","1.phong-van\u002F2.lo-trinh\u002F3.ngay-3-csharp-nang-cao","i-lucide-3",{"title":47,"path":48,"stem":49,"icon":50},"Ngày 4 — Database và SQL","\u002Fphong-van\u002Flo-trinh\u002Fngay-4-database-sql","1.phong-van\u002F2.lo-trinh\u002F4.ngay-4-database-sql","i-lucide-4",{"title":52,"path":53,"stem":54,"icon":55},"Ngày 5 — ASP.NET Core và EF Core","\u002Fphong-van\u002Flo-trinh\u002Fngay-5-aspnet-efcore","1.phong-van\u002F2.lo-trinh\u002F5.ngay-5-aspnet-efcore","i-lucide-5",{"title":57,"path":58,"stem":59,"icon":60},"Ngày 6 — DSA coding","\u002Fphong-van\u002Flo-trinh\u002Fngay-6-dsa","1.phong-van\u002F2.lo-trinh\u002F6.ngay-6-dsa","i-lucide-6",{"title":62,"path":63,"stem":64,"icon":65},"Ngày 7 — Mock và HR","\u002Fphong-van\u002Flo-trinh\u002Fngay-7-mock-interview","1.phong-van\u002F2.lo-trinh\u002F7.ngay-7-mock-interview","i-lucide-7",{"title":67,"icon":68,"path":69,"stem":70,"children":71,"page":26},"Ngân hàng câu hỏi","i-lucide-database","\u002Fphong-van\u002Fngan-hang-cau-hoi","1.phong-van\u002F3.ngan-hang-cau-hoi",[72,77,82,87,92,97,102,107],{"title":73,"path":74,"stem":75,"icon":76},"C# (60+ câu)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Fcsharp","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F1.csharp","i-lucide-hash",{"title":78,"path":79,"stem":80,"icon":81},"OOP và SOLID (40+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Foop","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F2.oop","i-lucide-shapes",{"title":83,"path":84,"stem":85,"icon":86},"SQL (40+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Fsql","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F3.sql","i-lucide-database-zap",{"title":88,"path":89,"stem":90,"icon":91},"ASP.NET và EF (50+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Faspnet-ef","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F4.aspnet-ef","i-lucide-server",{"title":93,"path":94,"stem":95,"icon":96},"DSA và Coding (30+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Fdsa-coding","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F5.dsa-coding","i-lucide-binary",{"title":98,"path":99,"stem":100,"icon":101},"HR và Soft skill (25+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Fhr-behavior","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F6.hr-behavior","i-lucide-users",{"title":103,"path":104,"stem":105,"icon":106},"Design Pattern (55+)","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Fdesign-pattern","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F7.design-pattern","i-lucide-puzzle",{"title":108,"path":109,"stem":110,"icon":91},"ASP.NET MVC và Web API","\u002Fphong-van\u002Fngan-hang-cau-hoi\u002Faspnet-mvc-webapi","1.phong-van\u002F3.ngan-hang-cau-hoi\u002F8.aspnet-mvc-webapi",{"title":112,"itle":113,"icon":114,"path":115,"stem":116,"children":117,"page":26},"Tai Lieu","Tài liệu và Cheat sheet","i-lucide-book-marked","\u002Fphong-van\u002Ftai-lieu","1.phong-van\u002F4.tai-lieu",[118,123],{"title":119,"path":120,"stem":121,"icon":122},"Cheat Sheet","\u002Fphong-van\u002Ftai-lieu\u002Fcheatsheet","1.phong-van\u002F4.tai-lieu\u002F1.cheatsheet","i-lucide-clipboard-list",{"title":124,"path":125,"stem":126,"icon":127},"Nguồn tham khảo","\u002Fphong-van\u002Ftai-lieu\u002Fnguon","1.phong-van\u002F4.tai-lieu\u002F2.nguon","i-lucide-link",{"title":129,"icon":130,"path":131,"stem":132,"children":133,"page":26},"Phỏng vấn English","i-lucide-globe","\u002Fphong-van\u002Fenglish-interview","1.phong-van\u002F5.english-interview",[134,138,143,148],{"title":135,"path":136,"stem":137,"icon":130},"Tổng quan English","\u002Fphong-van\u002Fenglish-interview\u002Ftong-quan","1.phong-van\u002F5.english-interview\u002F1.tong-quan",{"title":139,"path":140,"stem":141,"icon":142},"Vocabulary","\u002Fphong-van\u002Fenglish-interview\u002Fvocabulary","1.phong-van\u002F5.english-interview\u002F2.vocabulary","i-lucide-book-a",{"title":144,"path":145,"stem":146,"icon":147},"Technical Q và A (EN)","\u002Fphong-van\u002Fenglish-interview\u002Ftechnical-en","1.phong-van\u002F5.english-interview\u002F3.technical-en","i-lucide-code",{"title":149,"path":150,"stem":151,"icon":152},"Behavioral (EN)","\u002Fphong-van\u002Fenglish-interview\u002Fbehavioral-en","1.phong-van\u002F5.english-interview\u002F4.behavioral-en","i-lucide-message-square-text",{"title":154,"icon":155,"path":156,"stem":157,"children":158},"Tự học","i-lucide-graduation-cap","\u002Ftu-hoc","2.tu-hoc",[159,161,287,310,333,357,384],{"title":154,"path":156,"stem":160,"icon":155},"2.tu-hoc\u002Findex",{"title":162,"icon":68,"path":163,"stem":164,"children":165},"Database","\u002Ftu-hoc\u002Fdatabase","2.tu-hoc\u002F1.database\u002Findex",[166,167,197,222,243,248],{"title":162,"path":163,"stem":164,"icon":68},{"title":168,"icon":91,"path":169,"stem":170,"children":171,"page":26},"SQL Server","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server","2.tu-hoc\u002F1.database\u002F2.sql-server",[172,177,182,187,192],{"title":173,"path":174,"stem":175,"icon":176},"1. Giới thiệu và Cài đặt","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server\u002Fgioi-thieu-cai-dat","2.tu-hoc\u002F1.database\u002F2.sql-server\u002F1.gioi-thieu-cai-dat","i-lucide-play-circle",{"title":178,"path":179,"stem":180,"icon":181},"2. Cú pháp cơ bản","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server\u002Fcu-phap-co-ban","2.tu-hoc\u002F1.database\u002F2.sql-server\u002F2.cu-phap-co-ban","i-lucide-code-2",{"title":183,"path":184,"stem":185,"icon":186},"3. Truy vấn nâng cao","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server\u002Ftruy-van-nang-cao","2.tu-hoc\u002F1.database\u002F2.sql-server\u002F3.truy-van-nang-cao","i-lucide-git-merge",{"title":188,"path":189,"stem":190,"icon":191},"4. Đặc thù và Performance","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server\u002Fdac-thu-performance","2.tu-hoc\u002F1.database\u002F2.sql-server\u002F4.dac-thu-performance","i-lucide-gauge",{"title":193,"path":194,"stem":195,"icon":196},"5. Q và A phỏng vấn","\u002Ftu-hoc\u002Fdatabase\u002Fsql-server\u002Fcau-hoi-phong-van","2.tu-hoc\u002F1.database\u002F2.sql-server\u002F5.cau-hoi-phong-van","i-lucide-message-circle-question",{"title":198,"icon":199,"path":200,"stem":201,"children":202,"page":26},"PostgreSQL","i-simple-icons-postgresql","\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql","2.tu-hoc\u002F1.database\u002F3.postgresql",[203,206,209,212,215,218],{"title":173,"path":204,"stem":205,"icon":176},"\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Fgioi-thieu-cai-dat","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F1.gioi-thieu-cai-dat",{"title":178,"path":207,"stem":208,"icon":181},"\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Fcu-phap-co-ban","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F2.cu-phap-co-ban",{"title":183,"path":210,"stem":211,"icon":186},"\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Ftruy-van-nang-cao","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F3.truy-van-nang-cao",{"title":188,"path":213,"stem":214,"icon":191},"\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Fdac-thu-performance","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F4.dac-thu-performance",{"title":193,"path":216,"stem":217,"icon":196},"\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Fcau-hoi-phong-van","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F5.cau-hoi-phong-van",{"title":219,"path":220,"stem":221,"icon":96},"6. Tích hợp C# và Postgres","\u002Ftu-hoc\u002Fdatabase\u002Fpostgresql\u002Ftich-hop-csharp","2.tu-hoc\u002F1.database\u002F3.postgresql\u002F6.tich-hop-csharp",{"title":223,"icon":224,"path":225,"stem":226,"children":227,"page":26},"MySQL","i-simple-icons-mysql","\u002Ftu-hoc\u002Fdatabase\u002Fmysql","2.tu-hoc\u002F1.database\u002F4.mysql",[228,231,234,237,240],{"title":173,"path":229,"stem":230,"icon":176},"\u002Ftu-hoc\u002Fdatabase\u002Fmysql\u002Fgioi-thieu-cai-dat","2.tu-hoc\u002F1.database\u002F4.mysql\u002F1.gioi-thieu-cai-dat",{"title":178,"path":232,"stem":233,"icon":181},"\u002Ftu-hoc\u002Fdatabase\u002Fmysql\u002Fcu-phap-co-ban","2.tu-hoc\u002F1.database\u002F4.mysql\u002F2.cu-phap-co-ban",{"title":183,"path":235,"stem":236,"icon":186},"\u002Ftu-hoc\u002Fdatabase\u002Fmysql\u002Ftruy-van-nang-cao","2.tu-hoc\u002F1.database\u002F4.mysql\u002F3.truy-van-nang-cao",{"title":188,"path":238,"stem":239,"icon":191},"\u002Ftu-hoc\u002Fdatabase\u002Fmysql\u002Fdac-thu-performance","2.tu-hoc\u002F1.database\u002F4.mysql\u002F4.dac-thu-performance",{"title":193,"path":241,"stem":242,"icon":196},"\u002Ftu-hoc\u002Fdatabase\u002Fmysql\u002Fcau-hoi-phong-van","2.tu-hoc\u002F1.database\u002F4.mysql\u002F5.cau-hoi-phong-van",{"title":244,"path":245,"stem":246,"icon":247},"So sánh 3 RDBMS","\u002Ftu-hoc\u002Fdatabase\u002Fso-sanh","2.tu-hoc\u002F1.database\u002F5.so-sanh","i-lucide-columns-3",{"title":249,"path":250,"stem":251,"children":252,"icon":254},"Supabase (BaaS)","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase","2.tu-hoc\u002F1.database\u002F6.supabase\u002Findex",[253,255,259,264,269,274,278,283],{"title":249,"path":250,"stem":251,"icon":254},"i-simple-icons-supabase",{"title":256,"path":257,"stem":258,"icon":68},"1. Database","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Fdatabase","2.tu-hoc\u002F1.database\u002F6.supabase\u002F1.database",{"title":260,"path":261,"stem":262,"icon":263},"2. Authentication","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Fauthentication","2.tu-hoc\u002F1.database\u002F6.supabase\u002F2.authentication","i-lucide-key",{"title":265,"path":266,"stem":267,"icon":268},"3. Storage & Realtime","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Fstorage-realtime","2.tu-hoc\u002F1.database\u002F6.supabase\u002F3.storage-realtime","i-lucide-zap",{"title":270,"path":271,"stem":272,"icon":273},"4. Edge Functions & AI","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Ffunctions-ai","2.tu-hoc\u002F1.database\u002F6.supabase\u002F4.functions-ai","i-lucide-brain",{"title":275,"path":276,"stem":277,"icon":181},"5. API & SDKs","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Fapi-sdk","2.tu-hoc\u002F1.database\u002F6.supabase\u002F5.api-sdk",{"title":279,"path":280,"stem":281,"icon":282},"6. Platform & Deploy","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Fplatform-deploy","2.tu-hoc\u002F1.database\u002F6.supabase\u002F6.platform-deploy","i-lucide-cloud",{"title":284,"path":285,"stem":286,"icon":196},"7. Interview & Q&A","\u002Ftu-hoc\u002Fdatabase\u002Fsupabase\u002Finterview","2.tu-hoc\u002F1.database\u002F6.supabase\u002F7.interview",{"title":288,"icon":289,"path":290,"stem":291,"children":292},"TypeScript","i-simple-icons-typescript","\u002Ftu-hoc\u002Ftypescript","2.tu-hoc\u002F2.typescript\u002Findex",[293,294,297,301,306],{"title":288,"path":290,"stem":291,"icon":289},{"title":173,"path":295,"stem":296,"icon":176},"\u002Ftu-hoc\u002Ftypescript\u002Fgioi-thieu-cai-dat","2.tu-hoc\u002F2.typescript\u002F1.gioi-thieu-cai-dat",{"title":298,"path":299,"stem":300,"icon":81},"2. Type System","\u002Ftu-hoc\u002Ftypescript\u002Ftype-system","2.tu-hoc\u002F2.typescript\u002F2.type-system",{"title":302,"path":303,"stem":304,"icon":305},"3. Advanced types","\u002Ftu-hoc\u002Ftypescript\u002Fadvanced-types","2.tu-hoc\u002F2.typescript\u002F3.advanced-types","i-lucide-braces",{"title":307,"path":308,"stem":309,"icon":196},"4. Q và A phỏng vấn","\u002Ftu-hoc\u002Ftypescript\u002Fcau-hoi-phong-van","2.tu-hoc\u002F2.typescript\u002F4.cau-hoi-phong-van",{"title":311,"icon":81,"path":312,"stem":313,"children":314},"OOP","\u002Ftu-hoc\u002Foop","2.tu-hoc\u002F3.oop\u002Findex",[315,316,321,326,330],{"title":311,"path":312,"stem":313,"icon":81},{"title":317,"path":318,"stem":319,"icon":320},"1. Bốn tính chất","\u002Ftu-hoc\u002Foop\u002F4-tinh-chat","2.tu-hoc\u002F3.oop\u002F1.4-tinh-chat","i-lucide-circle-dot",{"title":322,"path":323,"stem":324,"icon":325},"2. SOLID","\u002Ftu-hoc\u002Foop\u002Fsolid","2.tu-hoc\u002F3.oop\u002F2.solid","i-lucide-shield",{"title":327,"path":328,"stem":329,"icon":106},"3. Design Pattern","\u002Ftu-hoc\u002Foop\u002Fdesign-pattern","2.tu-hoc\u002F3.oop\u002F3.design-pattern",{"title":307,"path":331,"stem":332,"icon":196},"\u002Ftu-hoc\u002Foop\u002Fcau-hoi-phong-van","2.tu-hoc\u002F3.oop\u002F4.cau-hoi-phong-van",{"title":334,"icon":305,"path":335,"stem":336,"children":337},"Generic","\u002Ftu-hoc\u002Fgeneric","2.tu-hoc\u002F4.generic\u002Findex",[338,339,344,349,354],{"title":334,"path":335,"stem":336,"icon":305},{"title":340,"path":341,"stem":342,"icon":343},"1. Khái niệm và cú pháp","\u002Ftu-hoc\u002Fgeneric\u002Fkhai-niem","2.tu-hoc\u002F4.generic\u002F1.khai-niem","i-lucide-book",{"title":345,"path":346,"stem":347,"icon":348},"2. Constraint và Variance","\u002Ftu-hoc\u002Fgeneric\u002Fconstraint-variance","2.tu-hoc\u002F4.generic\u002F2.constraint-variance","i-lucide-filter",{"title":350,"path":351,"stem":352,"icon":353},"3. C# vs TS","\u002Ftu-hoc\u002Fgeneric\u002Fso-sanh","2.tu-hoc\u002F4.generic\u002F3.so-sanh","i-lucide-git-compare",{"title":307,"path":355,"stem":356,"icon":196},"\u002Ftu-hoc\u002Fgeneric\u002Fcau-hoi-phong-van","2.tu-hoc\u002F4.generic\u002F4.cau-hoi-phong-van",{"title":358,"icon":359,"path":360,"stem":361,"children":362},"Nuxt 4","i-simple-icons-nuxt","\u002Ftu-hoc\u002Fnuxt-4","2.tu-hoc\u002F5.nuxt-4\u002Findex",[363,364,367,372,376,379],{"title":358,"path":360,"stem":361,"icon":359},{"title":173,"path":365,"stem":366,"icon":176},"\u002Ftu-hoc\u002Fnuxt-4\u002Fgioi-thieu-cai-dat","2.tu-hoc\u002F5.nuxt-4\u002F1.gioi-thieu-cai-dat",{"title":368,"path":369,"stem":370,"icon":371},"2. Routing và Rendering","\u002Ftu-hoc\u002Fnuxt-4\u002Frouting-rendering","2.tu-hoc\u002F5.nuxt-4\u002F2.routing-rendering","i-lucide-route",{"title":373,"path":374,"stem":375,"icon":91},"3. Data và Server","\u002Ftu-hoc\u002Fnuxt-4\u002Fdata-server","2.tu-hoc\u002F5.nuxt-4\u002F3.data-server",{"title":307,"path":377,"stem":378,"icon":196},"\u002Ftu-hoc\u002Fnuxt-4\u002Fcau-hoi-phong-van","2.tu-hoc\u002F5.nuxt-4\u002F4.cau-hoi-phong-van",{"title":380,"path":381,"stem":382,"icon":383},"5. Practical Todo App","\u002Ftu-hoc\u002Fnuxt-4\u002Fpractical-todo-app","2.tu-hoc\u002F5.nuxt-4\u002F5.practical-todo-app","i-lucide-check-square",{"title":385,"path":386,"stem":387,"children":388,"icon":390},"Tailwind CSS","\u002Ftu-hoc\u002Ftailwindcss","2.tu-hoc\u002F6.tailwindcss\u002Findex",[389,391,396,401,406,411,416],{"title":385,"path":386,"stem":387,"icon":390},"i-simple-icons-tailwindcss",{"title":392,"path":393,"stem":394,"icon":395},"1. Layout & Spacing","\u002Ftu-hoc\u002Ftailwindcss\u002Flayout-spacing","2.tu-hoc\u002F6.tailwindcss\u002F1.layout-spacing","i-lucide-layout",{"title":397,"path":398,"stem":399,"icon":400},"2. Typography & Colors","\u002Ftu-hoc\u002Ftailwindcss\u002Ftypography-colors","2.tu-hoc\u002F6.tailwindcss\u002F2.typography-colors","i-lucide-type",{"title":402,"path":403,"stem":404,"icon":405},"3. Interactive & Effects","\u002Ftu-hoc\u002Ftailwindcss\u002Finteractive-effects","2.tu-hoc\u002F6.tailwindcss\u002F3.interactive-effects","i-lucide-sparkles",{"title":407,"path":408,"stem":409,"icon":410},"4. Responsive & Dark Mode","\u002Ftu-hoc\u002Ftailwindcss\u002Fresponsive-darkmode","2.tu-hoc\u002F6.tailwindcss\u002F4.responsive-darkmode","i-lucide-monitor-smartphone",{"title":412,"path":413,"stem":414,"icon":415},"5. Customization & Theme","\u002Ftu-hoc\u002Ftailwindcss\u002Fcustomization","2.tu-hoc\u002F6.tailwindcss\u002F5.customization","i-lucide-settings-2",{"title":417,"path":418,"stem":419,"icon":181},"6. Practical Projects","\u002Ftu-hoc\u002Ftailwindcss\u002Fpractical-projects","2.tu-hoc\u002F6.tailwindcss\u002F6.practical-projects",{"id":421,"title":422,"body":423,"description":971,"extension":972,"links":973,"meta":974,"navigation":975,"path":18,"seo":976,"stem":19,"__hash__":977},"docs\u002F1.phong-van\u002F1.tong-quan\u002F1.thi-truong.md","Thị trường Fresher .NET tại TP.HCM",{"type":424,"value":425,"toc":958},"minimark",[426,431,444,473,486,490,559,562,604,609,641,645,652,689,693,700,761,765,768,837,877,881,947],[427,428,430],"h2",{"id":429},"_1-bức-tranh-tổng-quan","1. Bức tranh tổng quan",[432,433,434,435,439,440,443],"p",{},".NET (đi cùng C#) là ",[436,437,438],"strong",{},"một trong những stack có nhu cầu tuyển ổn định nhất"," ở TP.HCM — đặc biệt nhóm dự án ",[436,441,442],{},"enterprise, banking, insurance, outsourcing cho US\u002FEU\u002FJP",". Theo ITviec và TopDev cập nhật 2025–2026:",[445,446,447,459,466],"ul",{},[448,449,450,451,454,455,458],"li",{},"ITviec có ",[436,452,453],{},"~38 job .NET tại HCM"," lúc cao điểm, ",[436,456,457],{},"~36 job dán nhãn Fresher"," mọi stack tại HCM cùng thời điểm.",[448,460,461,462,465],{},"Java và .NET (C#) thường chạy các hệ thống lớn, doanh nghiệp, ngân hàng, bảo hiểm — ",[436,463,464],{},"nhu cầu tuyển đều quanh năm",", không phụ thuộc mùa.",[448,467,468,469,472],{},"Khác với JavaScript hay AI engineer — .NET ít hot trend, nhưng ",[436,470,471],{},"đầu ra fresher ổn định",", ít rủi ro layoff.",[474,475,478,481,482,485],"callout",{"color":476,"icon":477},"primary","i-lucide-info",[436,479,480],{},"Kết luận:"," Fresher .NET ở HCM không khó kiếm job nếu bạn vững C# cơ bản, OOP, SQL, hiểu ASP.NET Core. Cái khó là ",[436,483,484],{},"cạnh tranh với sinh viên FPT\u002FHCMUS\u002FHCMUT"," ra mỗi năm — phải có project và phỏng vấn tự tin.",[427,487,489],{"id":488},"_2-mức-lương-fresher-net-hcm-20252026","2. Mức lương fresher .NET HCM (2025–2026)",[491,492,493,509],"table",{},[494,495,496],"thead",{},[497,498,499,503,506],"tr",{},[500,501,502],"th",{},"Cấp độ",[500,504,505],{},"Kinh nghiệm",[500,507,508],{},"Lương tham khảo (VND\u002Ftháng)",[510,511,512,524,537,548],"tbody",{},[497,513,514,518,521],{},[515,516,517],"td",{},"Intern",[515,519,520],{},"0 năm, còn học",[515,522,523],{},"3 – 6 triệu",[497,525,526,529,532],{},[515,527,528],{},"Fresher",[515,530,531],{},"0 – 1 năm",[515,533,534],{},[436,535,536],{},"8 – 15 triệu",[497,538,539,542,545],{},[515,540,541],{},"Junior",[515,543,544],{},"1 – 2 năm",[515,546,547],{},"15 – 25 triệu",[497,549,550,553,556],{},[515,551,552],{},"Middle",[515,554,555],{},"2 – 4 năm",[515,557,558],{},"25 – 40 triệu",[432,560,561],{},"Nguồn: ITviec Salary Report 2025-2026, TopCV, CareerLink, TopDev.",[474,563,566,571],{"color":564,"icon":565},"warning","i-lucide-target",[432,567,568],{},[436,569,570],{},"Yếu tố đẩy lương fresher lên đầu khung 12–15tr:",[445,572,573,580,586,597],{},[448,574,575,576,579],{},"Có ",[436,577,578],{},"portfolio thực tế"," (project cá nhân tử tế trên GitHub, có README, có deploy).",[448,581,582,585],{},[436,583,584],{},"Tiếng Anh đọc–nghe ổn"," (phỏng vấn được bằng tiếng Anh).",[448,587,588,589,592,593,596],{},"Hiểu nền ",[436,590,591],{},"OOP + SOLID"," và ",[436,594,595],{},"viết test"," (xUnit\u002FNUnit).",[448,598,599,600,603],{},"Có kinh nghiệm ",[436,601,602],{},"thực tập"," ở công ty IT đàng hoàng.",[605,606,608],"h3",{"id":607},"so-sánh-loại-công-ty","So sánh loại công ty",[445,610,611,621,631],{},[448,612,613,616,617,620],{},[436,614,615],{},"Outsourcing lớn"," (FPT Software, TMA, KMS, NashTech, Axon, LogiGear, Tek Experts, Saigon Technology): lương fresher ổn định, ",[436,618,619],{},"process tuyển có quy củ",", có training. Nhưng tăng lương chậm hơn product.",[448,622,623,626,627,630],{},[436,624,625],{},"Product \u002F Startup"," (VNG, MoMo, Tiki, Got It, Sky Mavis, ZaloPay): đầu vào cao hơn, ",[436,628,629],{},"lương sàn cao hơn",", growth trajectory rõ — nhưng phỏng vấn khắt khe, hỏi DSA và system design ngay từ fresher.",[448,632,633,636,637,640],{},[436,634,635],{},"Banking \u002F Fintech \u002F Insurance"," (Techcombank, ACB, MB Bank, Manulife, Generali, FE Credit): trả ổn, ",[436,638,639],{},"stable",", ưu tiên .NET nặng (WPF, Windows Services, WCF, ASP.NET Core Web API).",[427,642,644],{"id":643},"_3-công-ty-hay-tuyển-fresher-net-ở-hcm","3. Công ty hay tuyển Fresher .NET ở HCM",[432,646,647,648,651],{},"Danh sách công ty mở ",[436,649,650],{},"chương trình Fresher \u002F Internship .NET định kỳ"," tại HCM (cập nhật 2025–2026):",[653,654,655,661,665,669,673,677,681,685],"card-group",{},[656,657,660],"card",{"icon":658,"title":659},"i-lucide-building-2","FPT Software HCM","Có chương trình \"Fresher .NET\" đều đặn. Quy trình: CV → Test IQ + Technical → Phỏng vấn HR\u002FTech → Onboard. Hỏi cơ bản OOP, SQL, C#.",[656,662,664],{"icon":658,"title":663},"KMS Technology","KMS Fresher Academy — train 1–3 tháng rồi vào dự án. Test logic + OOP + SQL nặng. Tiếng Anh được kiểm tra kỹ.",[656,666,668],{"icon":658,"title":667},"NashTech (Harvey Nash)","Graduate Program \u002F Internship rotate qua nhiều dự án. Hỏi .NET, OOP, Agile, project ở trường.",[656,670,672],{"icon":658,"title":671},"Axon Active","Đối tác Thụy Sĩ, làm Java\u002F.NET\u002FPython theo Scrum. Hỏi kỹ về OOP, Clean Code, hỏi đôi khi cả Agile\u002FScrum.",[656,674,676],{"icon":658,"title":675},"TMA Solutions","Có lớp fresher .NET. Test viết code C# cơ bản trên giấy, hỏi OOP 4 tính chất, SQL JOIN\u002FIndex.",[656,678,680],{"icon":658,"title":679},"Tek Experts \u002F Saigon Technology","Fresher .NET cho khách hàng US\u002FEU. Phỏng vấn 2 vòng: tech + final với manager nước ngoài (English).",[656,682,684],{"icon":658,"title":683},"Netcompany Vietnam","Phỏng vấn 100% tiếng Anh — phone screen + 2 vòng technical. Có case study design hệ thống.",[656,686,688],{"icon":658,"title":687},"DXC Technology \u002F Luxoft \u002F Cognizant","Outsourcing toàn cầu, fresher .NET vào dự án banking\u002Finsurance. Hỏi nặng SQL, ASP.NET Core, EF Core.",[427,690,692],{"id":691},"_4-quy-trình-phỏng-vấn-fresher-net-phổ-biến-ở-hcm","4. Quy trình phỏng vấn fresher .NET phổ biến ở HCM",[432,694,695,696,699],{},"Hầu hết công ty đi theo pattern ",[436,697,698],{},"3 vòng",":",[701,702,704,709,712,716,736,740,754,758],"steps",{"level":703},"4",[705,706,708],"h4",{"id":707},"vòng-1-cv-screening-phone-screen","Vòng 1 — CV screening + Phone screen",[432,710,711],{},"HR gọi 10–15 phút check tiếng Anh, hỏi vì sao apply, mức lương mong muốn, thời điểm có thể bắt đầu.",[705,713,715],{"id":714},"vòng-2-technical-test-online-hoặc-onsite","Vòng 2 — Technical test (online hoặc onsite)",[445,717,718,724,730],{},[448,719,720,723],{},[436,721,722],{},"IQ \u002F Aptitude test"," (FPT, KMS) — logic, toán, đọc hiểu.",[448,725,726,729],{},[436,727,728],{},"Technical MCQ"," — C# cơ bản, OOP, SQL, .NET (30–50 câu, 60 phút).",[448,731,732,735],{},[436,733,734],{},"Coding"," — 1–3 bài DSA mức Easy \u002F Easy-Medium (Two Sum, FizzBuzz, Reverse String, Palindrome, đảo Linked List, đếm tần suất ký tự…).",[705,737,739],{"id":738},"vòng-3-technical-interview-với-leadsenior","Vòng 3 — Technical interview với lead\u002Fsenior",[445,741,742,745,748,751],{},[448,743,744],{},"Hỏi OOP 4 tính chất, SOLID, Interface vs Abstract.",[448,746,747],{},"Tình huống thực tế: \"Có 1 list User, lọc theo điều kiện X, viết LINQ\".",[448,749,750],{},"Hỏi project trong CV — bạn làm gì, khó khăn gì, học được gì.",[448,752,753],{},"Đôi khi vẽ ERD, viết câu SQL JOIN, hoặc bàn về REST API design.",[705,755,757],{"id":756},"vòng-4-một-số-nơi-hr-cultural-fit-manager","Vòng 4 (một số nơi) — HR \u002F Cultural fit \u002F Manager",[432,759,760],{},"Bàn về lương, benefit, công ty culture, mong đợi 6–12 tháng tới.",[427,762,764],{"id":763},"_5-nhà-tuyển-dụng-quan-tâm-gì-nhất-ở-fresher-net","5. Nhà tuyển dụng quan tâm gì nhất ở fresher .NET?",[432,766,767],{},"Tổng hợp từ Glassdoor, ITviec blog, TopDev, Viblo, Reddit r\u002Fcsharp, comment của hiring manager VN:",[474,769,772,777],{"color":770,"icon":771},"success","i-lucide-check-circle-2",[432,773,774],{},[436,775,776],{},"Top 7 thứ recruiter & lead hay test fresher:",[778,779,780,790,800,814,820,825,831],"ol",{},[448,781,782,785,786],{},[436,783,784],{},"Nắm chắc OOP 4 tính chất"," + ví dụ C# cụ thể. Hỏi mẫu: ",[787,788,789],"em",{},"\"Inheritance khác Composition chỗ nào?\"",[448,791,792,795,796,799],{},[436,793,794],{},"Interface vs Abstract class"," — câu này gần như ",[436,797,798],{},"chắc chắn được hỏi",".",[448,801,802,805,806,810,811,799],{},[436,803,804],{},"Value type vs Reference type"," + boxing\u002Funboxing + ",[807,808,809],"code",{},"string"," vs ",[807,812,813],{},"StringBuilder",[448,815,816,819],{},[436,817,818],{},"SOLID"," — ít nhất giải thích được S, O, D kèm ví dụ.",[448,821,822,799],{},[436,823,824],{},"SQL JOIN + INDEX + viết được câu query phức tạp 2–3 bảng",[448,826,827,830],{},[436,828,829],{},"REST API basics"," — HTTP methods, status code, idempotent.",[448,832,833,836],{},[436,834,835],{},"ASP.NET Core DI"," — Singleton \u002F Scoped \u002F Transient khác gì nhau.",[474,838,841,846],{"color":839,"icon":840},"error","i-lucide-x-circle",[432,842,843],{},[436,844,845],{},"Top 5 lỗi fresher hay mắc trong phỏng vấn:",[778,847,848,854,864,871,874],{},[448,849,850,851,799],{},"Nói \"OOP có 4 tính chất\" rồi ",[436,852,853],{},"không cho được ví dụ code",[448,855,856,857,810,860,863],{},"Không phân biệt được ",[807,858,859],{},"IEnumerable",[807,861,862],{},"IQueryable"," (EF Core context).",[448,865,866,867,870],{},"Lúng túng khi hỏi ",[807,868,869],{},"async\u002Fawait"," thực sự làm gì (không tạo thread mới!).",[448,872,873],{},"Viết SQL JOIN sai vì không phân biệt được LEFT\u002FINNER khi NULL.",[448,875,876],{},"Không có project tử tế trên GitHub — chỉ list \"đã học C#, đã học SQL\".",[427,878,880],{"id":879},"_6-chuẩn-bị-tối-thiểu-trước-khi-đi-phỏng-vấn","6. Chuẩn bị tối thiểu trước khi đi phỏng vấn",[445,882,885,903,912,921,927,937],{"className":883},[884],"contains-task-list",[448,886,889,894,895,898,899,902],{"className":887},[888],"task-list-item",[890,891],"input",{"disabled":892,"type":893},true,"checkbox"," ",[436,896,897],{},"GitHub"," có ít nhất ",[436,900,901],{},"1 project ASP.NET Core Web API + EF Core + SQL Server"," (kể cả CRUD đơn giản).",[448,904,906,894,908,911],{"className":905},[888],[890,907],{"disabled":892,"type":893},[436,909,910],{},"README"," dự án viết được: mục đích, tech stack, cách chạy, screenshot.",[448,913,915,894,917,920],{"className":914},[888],[890,916],{"disabled":892,"type":893},[436,918,919],{},"CV 1 trang",", ghi rõ tech stack, link GitHub, link demo nếu có deploy.",[448,922,924,926],{"className":923},[888],[890,925],{"disabled":892,"type":893}," In 2–3 bản CV mang theo (vẫn nhiều công ty muốn).",[448,928,930,932,933,936],{"className":929},[888],[890,931],{"disabled":892,"type":893}," Tập ",[436,934,935],{},"giới thiệu bản thân 2 phút"," (background → vì sao theo .NET → project nổi bật → mong muốn).",[448,938,940,942,943,946],{"className":939},[888],[890,941],{"disabled":892,"type":893}," Chuẩn bị 2–3 câu ",[436,944,945],{},"hỏi ngược"," recruiter (về training, mentor, tech stack thực tế).",[474,948,950,953,954,957],{"color":476,"icon":949},"i-lucide-arrow-right",[436,951,952],{},"Bước tiếp theo:"," đọc ",[955,956,22],"a",{"href":23}," để biết phải học gì từng ngày.",{"title":959,"searchDepth":960,"depth":960,"links":961},"",2,[962,963,967,968,969,970],{"id":429,"depth":960,"text":430},{"id":488,"depth":960,"text":489,"children":964},[965],{"id":607,"depth":966,"text":608},3,{"id":643,"depth":960,"text":644},{"id":691,"depth":960,"text":692},{"id":763,"depth":960,"text":764},{"id":879,"depth":960,"text":880},"Phân tích nhu cầu tuyển dụng, mức lương, công ty và quy trình phỏng vấn fresher .NET ở TP.HCM năm 2025–2026.","md",null,{},{"title":17,"icon":20},{"title":422,"description":971},"JGU9ONAlTsGGMxnW-AXucQUI0hM3z1vOnF-mRsGIdIw",[973,979],{"title":22,"path":23,"stem":24,"description":980,"icon":25,"children":-1},"Kế hoạch học 7 ngày cho fresher .NET — mỗi ngày tập trung 1 chủ đề, lý thuyết + bài tập + câu hỏi phỏng vấn.",1783490349866]