"+" -> Custom HTML block -> ee motham code paste cheyandi -> Publish.
Questions add cheyadaniki: code lo QUESTIONS list lo oka kotha line add cheyandi. -->
#cg-mcq{--c-main:#0b4f8a;--c-accent:#f28c28;--c-ok:#1e8e3e;--c-bad:#d93025;--c-bg:#f5f8fc;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;max-width:760px;margin:20px auto;background:#fff;border:1px solid #d6e0ec;border-radius:14px;box-shadow:0 4px 18px rgba(11,79,138,.08);overflow:hidden;color:#1d2733;line-height:1.5}
#cg-mcq *{box-sizing:border-box}
#cg-mcq .hd{background:var(--c-main);color:#fff;padding:16px 22px}
#cg-mcq .hd h2{margin:0;font-size:20px;color:#fff}
#cg-mcq .hd p{margin:4px 0 0;font-size:13px;opacity:.9}
#cg-mcq .bd{padding:22px}
#cg-mcq label{display:block;font-weight:600;margin:14px 0 6px;font-size:14px}
#cg-mcq select{width:100%;padding:10px 12px;border:1px solid #b9c8da;border-radius:8px;font-size:15px;background:#fff}
#cg-mcq .btn{display:inline-block;background:var(--c-accent);color:#fff;border:0;padding:11px 24px;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;margin-top:18px}
#cg-mcq .btn:hover{filter:brightness(.93)}
#cg-mcq .btn.alt{background:var(--c-main)}
#cg-mcq .btn:disabled{opacity:.45;cursor:not-allowed}
#cg-mcq .bar{height:8px;background:#e3eaf3;border-radius:6px;overflow:hidden;margin-bottom:14px}
#cg-mcq .bar span{display:block;height:100%;background:var(--c-accent);transition:width .3s}
#cg-mcq .meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:13px;color:#4a5b70;margin-bottom:10px}
#cg-mcq .tag{background:#e6f0fa;color:var(--c-main);padding:2px 10px;border-radius:12px;font-size:12px;font-weight:600}
#cg-mcq .q{font-size:18px;font-weight:600;margin:6px 0 16px}
#cg-mcq .opt{display:block;width:100%;text-align:left;padding:12px 14px;margin:8px 0;border:1.5px solid #c5d3e3;border-radius:10px;background:#fff;font-size:15px;cursor:pointer;color:#1d2733}
#cg-mcq .opt:hover:not(:disabled){border-color:var(--c-main);background:var(--c-bg)}
#cg-mcq .opt:disabled{cursor:default}
#cg-mcq .opt.ok{border-color:var(--c-ok);background:#e8f6ec}
#cg-mcq .opt.bad{border-color:var(--c-bad);background:#fdeceb}
#cg-mcq .exp{margin-top:14px;padding:12px 14px;background:#fff8ec;border-left:4px solid var(--c-accent);border-radius:6px;font-size:14px}
#cg-mcq .score{text-align:center;padding:10px 0 4px}
#cg-mcq .score .big{font-size:52px;font-weight:700;color:var(--c-main)}
#cg-mcq .score .pct{font-size:20px;font-weight:600}
#cg-mcq .stats{display:flex;justify-content:center;gap:22px;margin:12px 0;font-size:14px;flex-wrap:wrap}
#cg-mcq .stats b{font-size:18px}
#cg-mcq .rv{border:1px solid #dbe5f0;border-radius:10px;padding:12px 14px;margin:10px 0;font-size:14px}
#cg-mcq .rv.ok{border-left:5px solid var(--c-ok)}
#cg-mcq .rv.bad{border-left:5px solid var(--c-bad)}
#cg-mcq .rv .rq{font-weight:600;margin-bottom:6px}
#cg-mcq h3{margin:22px 0 4px;font-size:17px}(function(){
var QUESTIONS=[
{s:"Surveying",t:"AE/JE",q:"The sum of interior angles of a closed traverse having n sides is equal to",o:["(2n \u2212 4) \u00D7 90\u00B0","(2n + 4) \u00D7 90\u00B0","(n \u2212 2) \u00D7 90\u00B0","(n + 2) \u00D7 180\u00B0"],a:0,e:"Sum of interior angles of an n-sided closed polygon = (2n \u2212 4) right angles."},
{s:"Surveying",t:"AE/JE",q:"Contour lines of different elevations can cross each other only in the case of",o:["A gentle slope","A uniform slope","An overhanging cliff","A ridge"],a:2,e:"Contours cross (or appear to merge) only on an overhanging cliff or a cave. On a vertical cliff they coincide."},
{s:"Surveying",t:"GATE",q:"Reciprocal leveling is carried out mainly to eliminate the errors due to",o:["Curvature and refraction (and collimation)","Parallax","Staff reading mistakes","Temperature variation"],a:0,e:"Taking reciprocal observations across a wide obstacle cancels the combined effect of curvature, refraction and instrument collimation error."},
{s:"Surveying",t:"AE/JE",q:"The whole circle bearing of a line is 225\u00B0. Its reduced (quadrantal) bearing is",o:["N 45\u00B0 E","S 45\u00B0 W","S 45\u00B0 E","N 45\u00B0 W"],a:1,e:"For WCB between 180\u00B0 and 270\u00B0, RB = WCB \u2212 180\u00B0 in the S\u2013W quadrant, so 225\u00B0 \u2212 180\u00B0 = S 45\u00B0 W."},
{s:"Concrete Technology",t:"AE/JE",q:"The slump test on fresh concrete is used to measure its",o:["Compressive strength","Workability","Setting time","Durability"],a:1,e:"Slump test is a simple field test for the consistency (workability) of fresh concrete."},
{s:"Concrete Technology",t:"AE/JE",q:"As per IS 456:2000, the minimum grade of concrete for reinforced concrete under mild exposure is",o:["M15","M20","M25","M30"],a:1,e:"IS 456:2000 (Table 5) specifies M20 as the minimum grade for RCC under mild exposure."},
{s:"Concrete Technology",t:"AE/JE",q:"As per IS 4031 / IS 269, the initial setting time of Ordinary Portland Cement should not be less than",o:["10 minutes","30 minutes","60 minutes","600 minutes"],a:1,e:"Initial setting time of OPC must be at least 30 minutes; final setting time must not exceed 600 minutes."},
{s:"Concrete Technology",t:"GATE",q:"According to Abrams' law, if the water\u2013cement ratio is increased, the strength of concrete",o:["Increases","Decreases","Remains unchanged","First increases then decreases"],a:1,e:"Abrams' law: strength is inversely related to water\u2013cement ratio (for fully compacted concrete)."},
{s:"Soil Mechanics",t:"GATE",q:"The relation between porosity (n) and void ratio (e) is",o:["n = e / (1 + e)","n = (1 + e) / e","n = 1 / (1 + e)","n = e \u2212 1"],a:0,e:"Porosity n = Vv/V and void ratio e = Vv/Vs, which gives n = e/(1 + e)."},
{s:"Soil Mechanics",t:"AE/JE",q:"The cohesion of dry, clean sand is",o:["Very high","Equal to its friction angle","Zero","Equal to its unit weight"],a:2,e:"Clean sand is a cohesionless soil, so c = 0 and shear strength comes only from friction (\u03C4 = \u03C3 tan \u03C6)."},
{s:"Soil Mechanics",t:"AE/JE",q:"Plasticity Index (PI) of a soil is equal to",o:["LL + PL","LL \u2212 PL","PL \u2212 SL","LL \u2212 SL"],a:1,e:"PI = Liquid Limit \u2212 Plastic Limit."},
{s:"Soil Mechanics",t:"GATE",q:"Quick sand condition occurs in a soil when",o:["The effective stress becomes zero","The pore water pressure is zero","The void ratio is zero","The permeability is zero"],a:0,e:"With upward seepage at the critical hydraulic gradient (about 1), effective stress becomes zero and the soil loses its shear strength."},
{s:"Structural Analysis",t:"AE/JE",q:"The degree of static indeterminacy of a propped cantilever beam is",o:["1","0","2","3"],a:0,e:"Fixed support gives 3 reactions and the prop gives 1, so 4 reactions \u2212 3 equilibrium equations = 1."},
{s:"Structural Analysis",t:"AE/JE",q:"The maximum bending moment in a simply supported beam of span L carrying a UDL of w per unit length is",o:["wL\u00B2 / 4","wL\u00B2 / 8","wL\u00B2 / 12","wL\u00B2 / 2"],a:1,e:"Maximum BM occurs at mid-span and equals wL\u00B2/8."},
{s:"Structural Analysis",t:"GATE",q:"In the moment distribution method, the carry-over factor for a prismatic member with the far end fixed is",o:["0","1/2","1","2"],a:1,e:"Half of the applied moment is carried over to the fixed far end."},
{s:"Structural Analysis",t:"AE/JE",q:"The maximum deflection of a cantilever of length L with a point load W at the free end is",o:["WL\u00B3 / 3EI","WL\u00B3 / 8EI","WL\u00B3 / 48EI","5WL\u00B3 / 384EI"],a:0,e:"Free-end deflection of a cantilever with end point load = WL\u00B3/(3EI)."},
{s:"Fluid Mechanics",t:"AE/JE",q:"The SI unit of kinematic viscosity is",o:["N\u00B7s/m\u00B2","m\u00B2/s","kg/m\u00B7s","Pa"],a:1,e:"Kinematic viscosity \u03BD = \u03BC/\u03C1 has units of m\u00B2/s. N\u00B7s/m\u00B2 is the unit of dynamic viscosity."},
{s:"Fluid Mechanics",t:"AE/JE",q:"The continuity equation in fluid flow is based on the principle of conservation of",o:["Energy","Momentum","Mass","Force"],a:2,e:"The continuity equation (A\u2081V\u2081 = A\u2082V\u2082 for incompressible flow) expresses conservation of mass."},
{s:"Fluid Mechanics",t:"GATE",q:"Flow in a circular pipe is generally laminar when the Reynolds number is less than about",o:["500","2000","4000","10000"],a:1,e:"Re < 2000 is laminar, 2000\u20134000 is transitional, and above 4000 is turbulent."},
{s:"Fluid Mechanics",t:"AE/JE",q:"A venturimeter is used to measure the",o:["Velocity at a point","Discharge through a pipe","Pressure in a tank","Viscosity of a liquid"],a:1,e:"A venturimeter measures discharge (flow rate) through a pipe using the pressure difference between inlet and throat."},
{s:"RCC & Building Materials",t:"AE/JE",q:"As per IS 875, the unit weight of reinforced concrete is taken as",o:["15 kN/m\u00B3","20 kN/m\u00B3","25 kN/m\u00B3","30 kN/m\u00B3"],a:2,e:"Reinforced concrete is taken as 25 kN/m\u00B3 (plain concrete 24 kN/m\u00B3)."},
{s:"RCC & Building Materials",t:"AE/JE",q:"As per IS 456:2000, the nominal cover to main reinforcement in a slab under mild exposure is",o:["15 mm","20 mm","25 mm","40 mm"],a:1,e:"Nominal cover for mild exposure is 20 mm (it may be reduced by 5 mm only in specific cases)."},
{s:"RCC & Building Materials",t:"GATE",q:"As per IS 456:2000, the modulus of elasticity of concrete (in MPa) is taken as",o:["500\u221Afck","5000\u221Afck","50000\u221Afck","5000 fck"],a:1,e:"Ec = 5000\u221Afck MPa, where fck is the characteristic compressive strength in MPa."},
{s:"RCC & Building Materials",t:"AE/JE",q:"The standard modular size of a brick (without mortar) as per IS is",o:["19 \u00D7 9 \u00D7 9 cm","20 \u00D7 10 \u00D7 10 cm","22.5 \u00D7 11.25 \u00D7 7.5 cm","25 \u00D7 12 \u00D7 8 cm"],a:0,e:"Standard (modular) brick size is 19 \u00D7 9 \u00D7 9 cm, which becomes 20 \u00D7 10 \u00D7 10 cm with mortar joints."}
];
var body=document.getElementById("cg-body");
var list=[],idx=0,score=0,picks=[],answered=false;
function esc(s){return String(s).replace(/&/g,"&").replace(//g,">");}
function shuffle(a){a=a.slice();for(var i=a.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=a[i];a[i]=a[j];a[j]=t;}return a;}
function subjects(){var seen={},out=[];QUESTIONS.forEach(function(q){if(!seen[q.s]){seen[q.s]=1;out.push(q.s);}});return out;}
function countFor(sub){return QUESTIONS.filter(function(q){return sub==="all"||q.s===sub;}).length;}
function home(){
var h=' ';
h+='
Correct answer: '+esc(q.o[q.a]))+'
'+esc(q.e)+'';
});
body.innerHTML=h;
document.getElementById("cg-retry").onclick=function(){list=shuffle(list);idx=0;score=0;picks=[];show();};
document.getElementById("cg-home").onclick=home;
document.getElementById("cg-mcq").scrollIntoView({behavior:"smooth"});
}
home();
})();
Civil Engineering MCQ Practice
AE / JE & GATE preparation · CivilGuide.in
Subject select chesi test start cheyandi. Prathi question ki answer ivvagane correct/wrong telusthundi, explanation kooda chupisthundi. Last lo mee total score display avuthundi.
'; h+='All Subjects (Mixed)'; subjects().forEach(function(s){h+=''+esc(s)+' ('+countFor(s)+' Qs)';}); h+='AE/JE + GATEAE/JEGATE'; h+=''; body.innerHTML=h; document.getElementById("cg-start").onclick=function(){ var sub=document.getElementById("cg-sub").value,ex=document.getElementById("cg-exam").value; var pool=QUESTIONS.filter(function(q){return (sub==="all"||q.s===sub)&&(ex==="all"||q.t===ex);}); if(!pool.length){document.getElementById("cg-warn").textContent="Ee combination lo questions levu. Vere subject/exam select cheyandi.";return;} list=shuffle(pool);idx=0;score=0;picks=[];show(); }; } function show(){ answered=false;var q=list[idx]; var h='';
h+='
Question '+(idx+1)+' of '+list.length+''+esc(q.s)+' '+esc(q.t)+'
';
h+=''+esc(q.q)+'
';
q.o.forEach(function(o,i){h+='';});
h+='';
body.innerHTML=h;
var btns=body.querySelectorAll(".opt");
for(var k=0;k<btns.length;k++){btns[k].onclick=function(){pick(parseInt(this.getAttribute("data-i"),10));};}
document.getElementById("cg-next").onclick=function(){idx++;if(idx<list.length){show();}else{result();}};
}
function pick(i){
if(answered)return;answered=true;var q=list[idx];picks[idx]=i;
if(i===q.a)score++;
var btns=body.querySelectorAll(".opt");
for(var k=0;k<btns.length;k++){btns[k].disabled=true;if(k===q.a)btns[k].className="opt ok";else if(k===i)btns[k].className="opt bad";}
document.getElementById("cg-fb").innerHTML=''+(i===q.a?"Correct!":"Wrong. Correct answer: "+String.fromCharCode(65+q.a))+'
'+esc(q.e)+'
';
document.getElementById("cg-next").style.display="inline-block";
}
function result(){
var n=list.length,pct=Math.round(score/n*100);
var msg=pct>=80?"Excellent! Exam ki ready ga unnaru.":pct>=60?"Manchi progress. Konchem more practice cheyandi.":pct>=40?"Parledu. Weak topics revise chesi malli try cheyandi.":"Basics mundu revise cheyandi, tarvata malli attempt cheyandi.";
var h=''+esc(q.e)+'
'+score+' / '+n+'
'+pct+'%
'+msg+'
Correct: '+score+'Wrong: '+(n-score)+'
';
h+=' Answer Review
'; list.forEach(function(q,i){ var ok=picks[i]===q.a; h+='Q'+(i+1)+'. '+esc(q.q)+'
Your answer: '+esc(q.o[picks[i]])+(ok?' (Correct)':'Correct answer: '+esc(q.o[q.a]))+'
'+esc(q.e)+'
