{"id":67546,"date":"2025-07-28T09:11:35","date_gmt":"2025-07-28T09:11:35","guid":{"rendered":"https:\/\/onlineexammaker.com\/kb\/?p=67546"},"modified":"2025-08-21T06:11:05","modified_gmt":"2025-08-21T06:11:05","slug":"15-back-end-web-development-quiz-questions-and-answers-vi","status":"publish","type":"post","link":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/","title":{"rendered":"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end"},"content":{"rendered":"<p>Ph\u00e1t tri\u1ec3n web back-end \u0111\u1ec1 c\u1eadp \u0111\u1ebfn qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng v\u00e0 duy tr\u00ec c\u00e1c th\u00e0nh ph\u1ea7n ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a m\u1ed9t trang web ho\u1eb7c \u1ee9ng d\u1ee5ng web. N\u00f3 li\u00ean quan \u0111\u1ebfn vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u, logic m\u00e1y ch\u1ee7 v\u00e0 API (giao di\u1ec7n l\u1eadp tr\u00ecnh \u1ee9ng d\u1ee5ng) \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng trang web ho\u1eb7c \u1ee9ng d\u1ee5ng web ho\u1ea1t \u0111\u1ed9ng ch\u00ednh x\u00e1c, l\u01b0u tr\u1eef v\u00e0 truy xu\u1ea5t d\u1eef li\u1ec7u v\u00e0 giao ti\u1ebfp v\u1edbi giao di\u1ec7n m\u1eb7t tr\u01b0\u1edbc (ph\u00eda m\u00e1y kh\u00e1ch).<\/p>\n<p>Trong m\u1ed9t k\u1ecbch b\u1ea3n ph\u00e1t tri\u1ec3n web \u0111i\u1ec3n h\u00ecnh, Front-end ch\u1ecbu tr\u00e1ch nhi\u1ec7m cho giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng, thi\u1ebft k\u1ebf v\u00e0 t\u01b0\u01a1ng t\u00e1c ng\u01b0\u1eddi d\u00f9ng m\u00e0 ng\u01b0\u1eddi d\u00f9ng nh\u00ecn th\u1ea5y v\u00e0 t\u01b0\u01a1ng t\u00e1c tr\u1ef1c ti\u1ebfp trong tr\u00ecnh duy\u1ec7t web c\u1ee7a h\u1ecd. M\u1eb7t kh\u00e1c, back-end x\u1eed l\u00fd ch\u1ee9c n\u0103ng h\u1eadu tr\u01b0\u1eddng cung c\u1ea5p n\u0103ng l\u01b0\u1ee3ng cho trang web ho\u1eb7c \u1ee9ng d\u1ee5ng, ch\u1eb3ng h\u1ea1n nh\u01b0 x\u1eed l\u00fd \u0111\u1ea7u v\u00e0o c\u1ee7a ng\u01b0\u1eddi d\u00f9ng, qu\u1ea3n l\u00fd c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 ph\u1ee5c v\u1ee5 n\u1ed9i dung v\u00e0o m\u1eb7t tr\u01b0\u1edbc.<\/p>\n<h3> trong b\u00e0i vi\u1ebft n\u00e0y <\/h3>\n<ul class=\"article_list\">\n<li><a href=\"#1\">Ph\u1ea7n 1: C\u00f4ng c\u1ee5 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m AI OnlineExamMaker &#8211; Ti\u1ebft ki\u1ec7m th\u1eddi gian v\u00e0 c\u00f4ng s\u1ee9c<\/a><\/li>\n<li> <a href = \"#2\"> Ph\u1ea7n 2: 15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end <\/a> <\/li>\n<li><a href=\"#3\">Ph\u1ea7n 3: D\u00f9ng th\u1eed C\u00f4ng c\u1ee5 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m AI OnlineExamMaker \u0111\u1ec3 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m<\/a><\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"https:\/\/onlineexammaker.com\/kb\/wp-content\/uploads\/2023\/08\/Back-End-Web-Development.webp\" alt=\"\"\/><\/p>\n<h3 id=\"1\">Ph\u1ea7n 1: C\u00f4ng c\u1ee5 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m AI OnlineExamMaker &#8211; Ti\u1ebft ki\u1ec7m th\u1eddi gian v\u00e0 c\u00f4ng s\u1ee9c<\/h3>\n<p>C\u00e1ch t\u1ed1t nh\u1ea5t \u0111\u1ec3 t\u1ea1o ra m\u1ed9t b\u00e0i ki\u1ec3m tra ph\u00e1t tri\u1ec3n web back-end tr\u1ef1c tuy\u1ebfn l\u00e0 g\u00ec? OnlineExammaker l\u00e0 ph\u1ea7n m\u1ec1m l\u00e0m b\u00e0i ki\u1ec3m tra AI t\u1ed1t nh\u1ea5t cho b\u1ea1n. Kh\u00f4ng c\u00f3 m\u00e3 h\u00f3a, v\u00e0 kh\u00f4ng c\u1ea7n k\u1ef9 n\u0103ng thi\u1ebft k\u1ebf. N\u1ebfu b\u1ea1n kh\u00f4ng c\u00f3 th\u1eddi gian \u0111\u1ec3 t\u1ea1o b\u00e0i ki\u1ec3m tra tr\u1ef1c tuy\u1ebfn c\u1ee7a m\u00ecnh t\u1eeb \u0111\u1ea7u, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng Tr\u00ecnh t\u1ea1o c\u00e2u h\u1ecfi AI OnlineExamMaker \u0111\u1ec3 t\u1ea1o c\u00e2u h\u1ecfi t\u1ef1 \u0111\u1ed9ng, sau \u0111\u00f3 th\u00eam ch\u00fang v\u00e0o \u0111\u00e1nh gi\u00e1 tr\u1ef1c tuy\u1ebfn c\u1ee7a b\u1ea1n. H\u01a1n th\u1ebf n\u1eefa, n\u1ec1n t\u1ea3ng t\u1eadn d\u1ee5ng c\u00e1c t\u00ednh n\u0103ng ph\u00e2n lo\u1ea1i AI v\u00e0 AI \u0111\u1ec3 h\u1ee3p l\u00fd h\u00f3a quy tr\u00ecnh trong khi \u0111\u1ea3m b\u1ea3o t\u00ednh to\u00e0n v\u1eb9n c\u1ee7a b\u00e0i ki\u1ec3m tra.<\/p>\n<p><strong> C\u00e1c t\u00ednh n\u0103ng ch\u00ednh c\u1ee7a OnlineExammaker: <\/strong><br \/>\n\u25cf K\u1ebft h\u1ee3p gi\u00e1m s\u00e1t webcam AI \u0111\u1ec3 n\u1eafm b\u1eaft c\u00e1c ho\u1ea1t \u0111\u1ed9ng gian l\u1eadn trong k\u1ef3 thi tr\u1ef1c tuy\u1ebfn.<br \/>\n\u25cf Cho ph\u00e9p ng\u01b0\u1eddi ki\u1ec3m tra tr\u1ea3 l\u1eddi b\u1eb1ng c\u00e1ch t\u1ea3i l\u00ean video ho\u1eb7c t\u00e0i li\u1ec7u Word, th\u00eam h\u00ecnh \u1ea3nh v\u00e0 ghi l\u1ea1i t\u1ec7p \u00e2m thanh.<br \/>\n\u25cf T\u1ef1 \u0111\u1ed9ng ghi \u0111i\u1ec3m nhi\u1ec1u l\u1ef1a ch\u1ecdn, \u0111\u00fang\/sai v\u00e0 th\u1eadm ch\u00ed c\u00e1c ph\u1ea3n h\u1ed3i \u00e2m thanh\/k\u1ebft th\u00fac m\u1edf b\u1eb1ng AI, gi\u1ea3m c\u00f4ng vi\u1ec7c th\u1ee7 c\u00f4ng.<br \/>\n\u25cf API OnlineExamMaker cung c\u1ea5p quy\u1ec1n truy c\u1eadp ri\u00eang cho c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n \u0111\u1ec3 t\u1ef1 \u0111\u1ed9ng tr\u00edch xu\u1ea5t d\u1eef li\u1ec7u thi c\u1ee7a b\u1ea1n v\u00e0o h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n.<\/p>\n<div class=\"embed_video_blog\">\n<div class=\"embed-responsive embed-responsive-16by9\" style=\"margin-bottom:16px;\">\n <iframe class=\"embed-responsive-item\" src=\"https:\/\/www.youtube.com\/embed\/zlqho9igH2Y\"><\/iframe>\n<\/div>\n<\/div>\n<div class=\"getstarted-container\">\n<p style=\"margin-bottom: 13px;\">T\u1ef1 \u0111\u1ed9ng t\u1ea1o c\u00e2u h\u1ecfi b\u1eb1ng AI<\/p>\n<div class=\"blog_double_btn clearfix\">\n<div class=\"col-sm-6  col-xs-12\">\n<div class=\"p-style-a\"><a class=\"get_started_btn\" href=\"https:\/\/onlineexammaker.com\/features\/ai-question-generator.html?refer=download_questions\" target=\"_blank\" rel=\"noopener\">Tr\u00ecnh t\u1ea1o c\u00e2u h\u1ecfi AI<\/a><\/div>\n<div class=\"p-style-b\">T\u1ea1o c\u00e2u h\u1ecfi cho b\u1ea5t k\u1ef3 ch\u1ee7 \u0111\u1ec1 n\u00e0o<\/div>\n<\/div>\n<div class=\"col-sm-6  col-xs-12\">\n<div class=\"p-style-a\"><a class=\"get_started_btn\" href=\"https:\/\/onlineexammaker.com\/sign-up.html?refer=blog_btn\"> T\u1ea1o m\u1ed9t c\u00e2u \u0111\u1ed1<\/a><\/div>\n<div class=\"p-style-b\">Mi\u1ec5n ph\u00ed 100% m\u00e3i m\u00e3i<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 id = \"2\"> Ph\u1ea7n 2: 15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end back-end <\/h3>\n<p><button id=\"copyquestionsBtn\" type=\"button\" onclick=\"myFunction()\">Sao ch\u00e9p c\u00e2u h\u1ecfi<\/button>\u00a0\u00a0or\u00a0\u00a0<button id=\"genquestionsBtn\" class=\"genbtnstyle\" type=\"button\" onclick=\"myFunction1()\">T\u1ea1o c\u00e2u h\u1ecfi b\u1eb1ng AI<\/button><\/p>\n<div id=\"copy_questions\">\n<p>C\u00e2u h\u1ecfi 1: Trong ph\u00e1t tri\u1ec3n back-end, REST \u0111\u1ea1i di\u1ec7n cho \u0111i\u1ec1u g\u00ec?<br \/>\nA. M\u1ed9t lo\u1ea1i c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. M\u1ed9t ki\u1ebfn tr\u00fac cho c\u00e1c \u1ee9ng d\u1ee5ng web<br \/>\nC. M\u1ed9t ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh<br \/>\nD. M\u1ed9t giao th\u1ee9c b\u1ea3o m\u1eadt  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: REST (Representational State Transfer) l\u00e0 m\u1ed9t ki\u1ebfn tr\u00fac cho c\u00e1c \u1ee9ng d\u1ee5ng web, cho ph\u00e9p x\u00e2y d\u1ef1ng API b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng c\u00e1c ph\u01b0\u01a1ng th\u1ee9c HTTP nh\u01b0 GET, POST, \u0111\u1ec3 trao \u0111\u1ed5i d\u1eef li\u1ec7u m\u1ed9t c\u00e1ch hi\u1ec7u qu\u1ea3.<\/p>\n<p>C\u00e2u h\u1ecfi 2: Ph\u01b0\u01a1ng th\u1ee9c HTTP n\u00e0o \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 l\u1ea5y d\u1eef li\u1ec7u t\u1eeb m\u00e1y ch\u1ee7 m\u00e0 kh\u00f4ng thay \u0111\u1ed5i tr\u1ea1ng th\u00e1i?<br \/>\nA. POST<br \/>\nB. PUT<br \/>\nC. DELETE<br \/>\nD. GET  <\/p>\n<p>\u0110\u00e1p \u00e1n: D<br \/>\nGi\u1ea3i th\u00edch: Ph\u01b0\u01a1ng th\u1ee9c GET \u0111\u01b0\u1ee3c d\u00f9ng \u0111\u1ec3 y\u00eau c\u1ea7u d\u1eef li\u1ec7u t\u1eeb m\u00e1y ch\u1ee7 m\u00e0 kh\u00f4ng thay \u0111\u1ed5i tr\u1ea1ng th\u00e1i c\u1ee7a t\u00e0i nguy\u00ean, ph\u00f9 h\u1ee3p cho vi\u1ec7c truy v\u1ea5n th\u00f4ng tin.<\/p>\n<p>C\u00e2u h\u1ecfi 3: ORM trong back-end ph\u00e1t tri\u1ec3n l\u00e0 g\u00ec?<br \/>\nA. M\u1ed9t lo\u1ea1i c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. C\u00f4ng c\u1ee5 \u0111\u1ec3 \u00e1nh x\u1ea1 \u0111\u1ed1i t\u01b0\u1ee3ng v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nC. M\u1ed9t giao th\u1ee9c m\u1ea1ng<br \/>\nD. M\u1ed9t th\u01b0 vi\u1ec7n frontend  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: ORM (Object-Relational Mapping) l\u00e0 c\u00f4ng c\u1ee5 gi\u00fap \u00e1nh x\u1ea1 c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng trong m\u00e3 l\u1eadp tr\u00ecnh v\u1edbi b\u1ea3ng trong c\u01a1 s\u1edf d\u1eef li\u1ec7u, gi\u00fap \u0111\u01a1n gi\u1ea3n h\u00f3a vi\u1ec7c t\u01b0\u01a1ng t\u00e1c v\u1edbi database.<\/p>\n<p>C\u00e2u h\u1ecfi 4: S\u1ef1 kh\u00e1c bi\u1ec7t ch\u00ednh gi\u1eefa SQL v\u00e0 NoSQL l\u00e0 g\u00ec?<br \/>\nA. SQL l\u00e0 ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh, NoSQL l\u00e0 c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. SQL d\u00f9ng cho d\u1eef li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac, NoSQL cho d\u1eef li\u1ec7u kh\u00f4ng c\u00f3 c\u1ea5u tr\u00fac<br \/>\nC. SQL ch\u1ec9 ch\u1ea1y tr\u00ean Linux, NoSQL tr\u00ean Windows<br \/>\nD. Kh\u00f4ng c\u00f3 s\u1ef1 kh\u00e1c bi\u1ec7t  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: SQL (Structured Query Language) ph\u00f9 h\u1ee3p v\u1edbi d\u1eef li\u1ec7u c\u00f3 c\u1ea5u tr\u00fac v\u00e0 quan h\u1ec7, trong khi NoSQL (Not Only SQL) \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf cho d\u1eef li\u1ec7u kh\u00f4ng c\u1ea5u tr\u00fac ho\u1eb7c b\u00e1n c\u1ea5u tr\u00fac nh\u01b0 JSON.<\/p>\n<p>C\u00e2u h\u1ecfi 5: JWT \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 l\u00e0m g\u00ec trong back-end?<br \/>\nA. T\u1ed1i \u01b0u h\u00f3a c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. X\u1eed l\u00fd x\u00e1c th\u1ef1c v\u00e0 \u1ee7y quy\u1ec1n ng\u01b0\u1eddi d\u00f9ng<br \/>\nC. Qu\u1ea3n l\u00fd b\u1ed9 nh\u1edb cache<br \/>\nD. X\u1eed l\u00fd y\u00eau c\u1ea7u HTTP  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: JWT (JSON Web Tokens) l\u00e0 m\u1ed9t ti\u00eau chu\u1ea9n \u0111\u1ec3 truy\u1ec1n th\u00f4ng tin an to\u00e0n gi\u1eefa c\u00e1c b\u00ean, th\u01b0\u1eddng d\u00f9ng cho x\u00e1c th\u1ef1c v\u00e0 \u1ee7y quy\u1ec1n trong \u1ee9ng d\u1ee5ng back-end.<\/p>\n<p>C\u00e2u h\u1ecfi 6: Middleware trong Express.js ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<br \/>\nA. Ch\u1ec9 x\u1eed l\u00fd giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng<br \/>\nB. L\u00e0 c\u00e1c h\u00e0m trung gian x\u1eed l\u00fd y\u00eau c\u1ea7u v\u00e0 ph\u1ea3n h\u1ed3i HTTP<br \/>\nC. L\u00e0 c\u00f4ng c\u1ee5 \u0111\u1ec3 k\u1ebft n\u1ed1i c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nD. L\u00e0 ph\u01b0\u01a1ng th\u1ee9c \u0111\u1ec3 render trang web  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Middleware trong Express.js l\u00e0 c\u00e1c h\u00e0m \u0111\u01b0\u1ee3c th\u1ef1c thi gi\u1eefa y\u00eau c\u1ea7u HTTP v\u00e0 ph\u1ea3n h\u1ed3i, cho ph\u00e9p x\u1eed l\u00fd logic nh\u01b0 x\u00e1c th\u1ef1c, log, ho\u1eb7c ch\u1ec9nh s\u1eeda d\u1eef li\u1ec7u.<\/p>\n<p>C\u00e2u h\u1ecfi 7: CORS l\u00e0 vi\u1ebft t\u1eaft c\u1ee7a g\u00ec v\u00e0 n\u00f3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 g\u00ec?<br \/>\nA. Common Operating System Runtime, gi\u1ea3i quy\u1ebft l\u1ed7i m\u1ea1ng<br \/>\nB. Cross-Origin Resource Sharing, cho ph\u00e9p chia s\u1ebb t\u00e0i nguy\u00ean gi\u1eefa c\u00e1c domain kh\u00e1c nhau<br \/>\nC. Core Object Relational System, qu\u1ea3n l\u00fd c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nD. Centralized Online Resource Service, l\u01b0u tr\u1eef d\u1eef li\u1ec7u  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: CORS (Cross-Origin Resource Sharing) l\u00e0 c\u01a1 ch\u1ebf an ninh cho ph\u00e9p t\u00e0i nguy\u00ean tr\u00ean m\u1ed9t domain truy c\u1eadp t\u00e0i nguy\u00ean t\u1eeb domain kh\u00e1c, gi\u00fap tr\u00e1nh l\u1ed7i b\u1ea3o m\u1eadt trong c\u00e1c y\u00eau c\u1ea7u AJAX.<\/p>\n<p>C\u00e2u h\u1ecfi 8: Database index c\u00f3 l\u1ee3i \u00edch g\u00ec ch\u00ednh?<br \/>\nA. L\u00e0m t\u0103ng k\u00edch th\u01b0\u1edbc c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. T\u0103ng t\u1ed1c \u0111\u1ed9 truy v\u1ea5n d\u1eef li\u1ec7u<br \/>\nC. Gi\u1ea3m kh\u1ea3 n\u0103ng b\u1ea3o m\u1eadt<br \/>\nD. Ch\u1ec9 d\u00f9ng cho d\u1eef li\u1ec7u kh\u00f4ng c\u1ea5u tr\u00fac  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Database index l\u00e0 c\u01a1 ch\u1ebf gi\u00fap t\u1ed1i \u01b0u h\u00f3a t\u1ed1c \u0111\u1ed9 truy v\u1ea5n b\u1eb1ng c\u00e1ch t\u1ea1o c\u1ea5u tr\u00fac d\u1eef li\u1ec7u cho ph\u00e9p t\u00ecm ki\u1ebfm nhanh h\u01a1n, t\u01b0\u01a1ng t\u1ef1 nh\u01b0 m\u1ee5c l\u1ee5c trong s\u00e1ch.<\/p>\n<p>C\u00e2u h\u1ecfi 9: Microservices kh\u00e1c v\u1edbi ki\u1ebfn tr\u00fac monolithic nh\u01b0 th\u1ebf n\u00e0o?<br \/>\nA. Microservices l\u00e0 m\u1ed9t lo\u1ea1i c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. Monolithic l\u00e0 m\u1ed9t \u1ee9ng d\u1ee5ng duy nh\u1ea5t, microservices chia th\u00e0nh c\u00e1c d\u1ecbch v\u1ee5 \u0111\u1ed9c l\u1eadp<br \/>\nC. Ch\u00fang gi\u1ed1ng nhau ho\u00e0n to\u00e0n<br \/>\nD. Microservices ch\u1ec9 d\u00f9ng cho frontend  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Ki\u1ebfn tr\u00fac monolithic x\u00e2y d\u1ef1ng \u1ee9ng d\u1ee5ng nh\u01b0 m\u1ed9t kh\u1ed1i duy nh\u1ea5t, trong khi microservices chia \u1ee9ng d\u1ee5ng th\u00e0nh c\u00e1c d\u1ecbch v\u1ee5 nh\u1ecf, \u0111\u1ed9c l\u1eadp, d\u1ec5 m\u1edf r\u1ed9ng v\u00e0 b\u1ea3o tr\u00ec.<\/p>\n<p>C\u00e2u h\u1ecfi 10: L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 tr\u00e1nh SQL injection trong back-end?<br \/>\nA. S\u1eed d\u1ee5ng ph\u01b0\u01a1ng th\u1ee9c GET thay v\u00ec POST<br \/>\nB. S\u1eed d\u1ee5ng parameterized queries ho\u1eb7c prepared statements<br \/>\nC. Kh\u00f4ng s\u1eed d\u1ee5ng c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nD. Ch\u1ec9 cho ph\u00e9p truy c\u1eadp t\u1eeb localhost  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: SQL injection c\u00f3 th\u1ec3 tr\u00e1nh b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng parameterized queries ho\u1eb7c prepared statements, gi\u00fap ng\u0103n ch\u1eb7n vi\u1ec7c ch\u00e8n m\u00e3 \u0111\u1ed9c h\u1ea1i v\u00e0o c\u00e2u l\u1ec7nh SQL.<\/p>\n<p>C\u00e2u h\u1ecfi 11: Cache trong back-end ph\u1ee5c v\u1ee5 m\u1ee5c \u0111\u00edch g\u00ec?<br \/>\nA. T\u0103ng k\u00edch th\u01b0\u1edbc \u1ee9ng d\u1ee5ng<br \/>\nB. L\u01b0u tr\u1eef d\u1eef li\u1ec7u t\u1ea1m th\u1eddi \u0111\u1ec3 gi\u1ea3m t\u1ea3i cho m\u00e1y ch\u1ee7<br \/>\nC. Ch\u1ec9 x\u1eed l\u00fd giao di\u1ec7n<br \/>\nD. M\u00e3 h\u00f3a d\u1eef li\u1ec7u  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Cache l\u01b0u tr\u1eef d\u1eef li\u1ec7u t\u1ea1m th\u1eddi, nh\u01b0 k\u1ebft qu\u1ea3 truy v\u1ea5n, \u0111\u1ec3 m\u00e1y ch\u1ee7 c\u00f3 th\u1ec3 ph\u1ee5c v\u1ee5 nhanh h\u01a1n m\u00e0 kh\u00f4ng c\u1ea7n truy v\u1ea5n l\u1ea1i c\u01a1 s\u1edf d\u1eef li\u1ec7u.<\/p>\n<p>C\u00e2u h\u1ecfi 12: Load balancing l\u00e0 g\u00ec?<br \/>\nA. M\u1ed9t lo\u1ea1i c\u01a1 s\u1edf d\u1eef li\u1ec7u ph\u00e2n t\u00e1n<br \/>\nB. K\u1ef9 thu\u1eadt ph\u00e2n ph\u1ed1i l\u01b0u l\u01b0\u1ee3ng truy c\u1eadp qua nhi\u1ec1u m\u00e1y ch\u1ee7<br \/>\nC. Ph\u01b0\u01a1ng ph\u00e1p m\u00e3 h\u00f3a d\u1eef li\u1ec7u<br \/>\nD. C\u00f4ng c\u1ee5 cho frontend  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Load balancing ph\u00e2n ph\u1ed1i y\u00eau c\u1ea7u t\u1eeb ng\u01b0\u1eddi d\u00f9ng qua nhi\u1ec1u m\u00e1y ch\u1ee7 \u0111\u1ec3 tr\u00e1nh qu\u00e1 t\u1ea3i, c\u1ea3i thi\u1ec7n hi\u1ec7u su\u1ea5t v\u00e0 \u0111\u1ed9 tin c\u1eady c\u1ee7a h\u1ec7 th\u1ed1ng.<\/p>\n<p>C\u00e2u h\u1ecfi 13: Git \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 l\u00e0m g\u00ec trong ph\u00e1t tri\u1ec3n back-end?<br \/>\nA. Qu\u1ea3n l\u00fd c\u01a1 s\u1edf d\u1eef li\u1ec7u<br \/>\nB. Ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n m\u00e3 ngu\u1ed3n<br \/>\nC. X\u1eed l\u00fd y\u00eau c\u1ea7u HTTP<br \/>\nD. Thi\u1ebft k\u1ebf giao di\u1ec7n  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Git l\u00e0 h\u1ec7 th\u1ed1ng ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n, gi\u00fap c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n theo d\u00f5i thay \u0111\u1ed5i m\u00e3 ngu\u1ed3n, h\u1ee3p t\u00e1c v\u00e0 quay l\u1ea1i c\u00e1c phi\u00ean b\u1ea3n tr\u01b0\u1edbc.<\/p>\n<p>C\u00e2u h\u1ecfi 14: Database normalization l\u00e0 qu\u00e1 tr\u00ecnh g\u00ec?<br \/>\nA. T\u1ed1i \u01b0u h\u00f3a kh\u00f4ng gian l\u01b0u tr\u1eef b\u1eb1ng c\u00e1ch gi\u1ea3m d\u1eef li\u1ec7u th\u1eeba<br \/>\nB. T\u1ea1o th\u00eam d\u1eef li\u1ec7u gi\u1ea3<br \/>\nC. Chuy\u1ec3n \u0111\u1ed5i d\u1eef li\u1ec7u sang \u0111\u1ecbnh d\u1ea1ng JSON<br \/>\nD. X\u00f3a ho\u00e0n to\u00e0n c\u01a1 s\u1edf d\u1eef li\u1ec7u  <\/p>\n<p>\u0110\u00e1p \u00e1n: A<br \/>\nGi\u1ea3i th\u00edch: Database normalization l\u00e0 qu\u00e1 tr\u00ecnh t\u1ed5 ch\u1ee9c d\u1eef li\u1ec7u \u0111\u1ec3 gi\u1ea3m thi\u1ec3u tr\u00f9ng l\u1eb7p v\u00e0 \u0111\u1ea3m b\u1ea3o t\u00ednh to\u00e0n v\u1eb9n, b\u1eb1ng c\u00e1ch chia b\u1ea3ng v\u00e0 thi\u1ebft l\u1eadp m\u1ed1i quan h\u1ec7.<\/p>\n<p>C\u00e2u h\u1ecfi 15: Error handling trong back-end n\u00ean bao g\u1ed3m nh\u1eefng g\u00ec?<br \/>\nA. Ch\u1ec9 hi\u1ec3n th\u1ecb l\u1ed7i cho ng\u01b0\u1eddi d\u00f9ng<br \/>\nB. B\u1eaft l\u1ed7i, log l\u1ed7i v\u00e0 tr\u1ea3 v\u1ec1 ph\u1ea3n h\u1ed3i ph\u00f9 h\u1ee3p<br \/>\nC. B\u1ecf qua t\u1ea5t c\u1ea3 l\u1ed7i<br \/>\nD. Ch\u1ec9 s\u1eed d\u1ee5ng cho frontend  <\/p>\n<p>\u0110\u00e1p \u00e1n: B<br \/>\nGi\u1ea3i th\u00edch: Error handling t\u1ed1t bao g\u1ed3m vi\u1ec7c b\u1eaft l\u1ed7i, ghi log \u0111\u1ec3 debug, v\u00e0 tr\u1ea3 v\u1ec1 ph\u1ea3n h\u1ed3i r\u00f5 r\u00e0ng cho ng\u01b0\u1eddi d\u00f9ng m\u00e0 kh\u00f4ng l\u1ed9 th\u00f4ng tin nh\u1ea1y c\u1ea3m.<\/p>\n<\/div>\n<p><button id=\"copyquestionsBtn\" type=\"button\" onclick=\"myFunction()\">Sao ch\u00e9p c\u00e2u h\u1ecfi<\/button>\u00a0\u00a0or\u00a0\u00a0<button id=\"genquestionsBtn\" class=\"genbtnstyle\" type=\"button\" onclick=\"myFunction1()\">T\u1ea1o c\u00e2u h\u1ecfi b\u1eb1ng AI<\/button><\/p>\n<h3 id = \"3\"> Ph\u1ea7n 3: D\u00f9ng th\u1eed C\u00f4ng c\u1ee5 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m AI OnlineExamMaker \u0111\u1ec3 t\u1ea1o c\u00e2u h\u1ecfi tr\u1eafc nghi\u1ec7m<\/h3>\n<div class=\"embed_video_blog\">\n<div class=\"embed-responsive embed-responsive-16by9\" style=\"margin-bottom:16px;\">\n <iframe class=\"embed-responsive-item\" src=\"https:\/\/www.youtube.com\/embed\/zlqho9igH2Y\"><\/iframe>\n<\/div>\n<\/div>\n<div class=\"getstarted-container\">\n<p style=\"margin-bottom: 13px;\">T\u1ef1 \u0111\u1ed9ng t\u1ea1o c\u00e2u h\u1ecfi b\u1eb1ng AI<\/p>\n<div class=\"blog_double_btn clearfix\">\n<div class=\"col-sm-6  col-xs-12\">\n<div class=\"p-style-a\"><a class=\"get_started_btn\" href=\"https:\/\/onlineexammaker.com\/features\/ai-question-generator.html?refer=download_questions\" target=\"_blank\" rel=\"noopener\">Tr\u00ecnh t\u1ea1o c\u00e2u h\u1ecfi AI<\/a><\/div>\n<div class=\"p-style-b\">T\u1ea1o c\u00e2u h\u1ecfi cho b\u1ea5t k\u1ef3 ch\u1ee7 \u0111\u1ec1 n\u00e0o<\/div>\n<\/div>\n<div class=\"col-sm-6  col-xs-12\">\n<div class=\"p-style-a\"><a class=\"get_started_btn\" href=\"https:\/\/onlineexammaker.com\/sign-up.html?refer=blog_btn\"> T\u1ea1o m\u1ed9t c\u00e2u \u0111\u1ed1<\/a><\/div>\n<div class=\"p-style-b\">Mi\u1ec5n ph\u00ed 100% m\u00e3i m\u00e3i<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script src=\"https:\/\/unpkg.com\/@popperjs\/core@2\"><\/script><br \/>\n<script src=\"https:\/\/unpkg.com\/tippy.js@6\"><\/script><\/p>\n<p><script type=\"text\/javascript\">\nfunction myFunction() {\nvar copyText = document.getElementById(\"copy_questions\");console.log(copyText.innerText);navigator.clipboard.writeText(copyText.innerText);\n}\nfunction myFunction1() {\n\u00a0  \u00a0 \u00a0 window.open(\"https:\/\/onlineexammaker.com\/features\/ai-question-generator.html\");\n\u00a0 }\nvar copy1, copy2;\n        tippy('#copyquestionsBtn', {\n        'content': \"Copy questions to clipboard\",\n       trigger: 'mouseenter',\n       'onCreate':function(instance){\n              copy1 = instance;\n       },\n       'onTrigger' : function(instance, event) {\n              copy2.hide();\n       }\n       });\n       tippy('#copyquestionsBtn', {\n       'content': \"Copied successfully\",\n       trigger: 'click',\n       'onCreate':function(instance){\n              copy2 = instance;\n       },\n       'onTrigger' : function(instance, event) {\n              copy1.hide();\n       }\n       });\ntippy('#genquestionsBtn', {\n        'content': \"Generate questions using AI for free\",\n         trigger: 'mouseenter'\n       });\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ph\u00e1t tri\u1ec3n web back-end \u0111\u1ec1 c\u1eadp \u0111\u1ebfn qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng v\u00e0 duy tr\u00ec c\u00e1c th\u00e0nh ph\u1ea7n ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a m\u1ed9t trang web ho\u1eb7c \u1ee9ng d\u1ee5ng web. N\u00f3 li\u00ean quan \u0111\u1ebfn vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u, logic m\u00e1y ch\u1ee7 v\u00e0 API (giao di\u1ec7n l\u1eadp tr\u00ecnh \u1ee9ng d\u1ee5ng) \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":13973,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6049],"tags":[],"class_list":["post-67546","post","type-post","status-publish","format-standard","hentry","category-questions-answers-vi"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog\" \/>\n<meta property=\"og:description\" content=\"Ph\u00e1t tri\u1ec3n web back-end \u0111\u1ec1 c\u1eadp \u0111\u1ebfn qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng v\u00e0 duy tr\u00ec c\u00e1c th\u00e0nh ph\u1ea7n ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a m\u1ed9t trang web ho\u1eb7c \u1ee9ng d\u1ee5ng web. N\u00f3 li\u00ean quan \u0111\u1ebfn vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u, logic m\u00e1y ch\u1ee7 v\u00e0 API (giao di\u1ec7n l\u1eadp tr\u00ecnh \u1ee9ng d\u1ee5ng) \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/\" \/>\n<meta property=\"og:site_name\" content=\"OnlineExamMaker Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-07-28T09:11:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-21T06:11:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/onlineexammaker.com\/kb\/wp-content\/uploads\/2023\/08\/Back-End-Web-Development.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"850\" \/>\n\t<meta property=\"og:image:height\" content=\"483\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Willson Black\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Willson Black\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/\",\"url\":\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/\",\"name\":\"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog\",\"isPartOf\":{\"@id\":\"https:\/\/onlineexammaker.com\/kb\/#website\"},\"datePublished\":\"2025-07-28T09:11:35+00:00\",\"dateModified\":\"2025-08-21T06:11:05+00:00\",\"author\":{\"@id\":\"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/395b2b5bfc990b8d494fc7b498db795b\"},\"breadcrumb\":{\"@id\":\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/onlineexammaker.com\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/onlineexammaker.com\/kb\/#website\",\"url\":\"https:\/\/onlineexammaker.com\/kb\/\",\"name\":\"OnlineExamMaker Blog\",\"description\":\"OnlineExamMaker\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/onlineexammaker.com\/kb\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/395b2b5bfc990b8d494fc7b498db795b\",\"name\":\"Willson Black\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/cdcb7df856a2cdfc9affd6f71823f077?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/cdcb7df856a2cdfc9affd6f71823f077?s=96&r=g\",\"caption\":\"Willson Black\"},\"url\":\"https:\/\/onlineexammaker.com\/kb\/author\/willblog\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/","og_locale":"en_US","og_type":"article","og_title":"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog","og_description":"Ph\u00e1t tri\u1ec3n web back-end \u0111\u1ec1 c\u1eadp \u0111\u1ebfn qu\u00e1 tr\u00ecnh x\u00e2y d\u1ef1ng v\u00e0 duy tr\u00ec c\u00e1c th\u00e0nh ph\u1ea7n ph\u00eda m\u00e1y ch\u1ee7 c\u1ee7a m\u1ed9t trang web ho\u1eb7c \u1ee9ng d\u1ee5ng web. N\u00f3 li\u00ean quan \u0111\u1ebfn vi\u1ec7c l\u00e0m vi\u1ec7c v\u1edbi c\u01a1 s\u1edf d\u1eef li\u1ec7u, logic m\u00e1y ch\u1ee7 v\u00e0 API (giao di\u1ec7n l\u1eadp tr\u00ecnh \u1ee9ng d\u1ee5ng) \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o r\u1eb1ng [&hellip;]","og_url":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/","og_site_name":"OnlineExamMaker Blog","article_published_time":"2025-07-28T09:11:35+00:00","article_modified_time":"2025-08-21T06:11:05+00:00","og_image":[{"width":850,"height":483,"url":"https:\/\/onlineexammaker.com\/kb\/wp-content\/uploads\/2023\/08\/Back-End-Web-Development.webp","type":"image\/webp"}],"author":"Willson Black","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Willson Black","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/","url":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/","name":"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end - OnlineExamMaker Blog","isPartOf":{"@id":"https:\/\/onlineexammaker.com\/kb\/#website"},"datePublished":"2025-07-28T09:11:35+00:00","dateModified":"2025-08-21T06:11:05+00:00","author":{"@id":"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/395b2b5bfc990b8d494fc7b498db795b"},"breadcrumb":{"@id":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/onlineexammaker.com\/kb\/vi\/15-back-end-web-development-quiz-questions-and-answers-vi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/onlineexammaker.com\/kb\/"},{"@type":"ListItem","position":2,"name":"15 C\u00e2u h\u1ecfi v\u00e0 c\u00e2u tr\u1ea3 l\u1eddi ph\u00e1t tri\u1ec3n web back-end"}]},{"@type":"WebSite","@id":"https:\/\/onlineexammaker.com\/kb\/#website","url":"https:\/\/onlineexammaker.com\/kb\/","name":"OnlineExamMaker Blog","description":"OnlineExamMaker","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/onlineexammaker.com\/kb\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/395b2b5bfc990b8d494fc7b498db795b","name":"Willson Black","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/onlineexammaker.com\/kb\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/cdcb7df856a2cdfc9affd6f71823f077?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cdcb7df856a2cdfc9affd6f71823f077?s=96&r=g","caption":"Willson Black"},"url":"https:\/\/onlineexammaker.com\/kb\/author\/willblog\/"}]}},"_links":{"self":[{"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/posts\/67546"}],"collection":[{"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/comments?post=67546"}],"version-history":[{"count":1,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/posts\/67546\/revisions"}],"predecessor-version":[{"id":67547,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/posts\/67546\/revisions\/67547"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/media\/13973"}],"wp:attachment":[{"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/media?parent=67546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/categories?post=67546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/onlineexammaker.com\/kb\/wp-json\/wp\/v2\/tags?post=67546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}