50+ Piping Codes and Standards Interview Questions and Answers (2026)

By Muhammad Raza, founder of Aienginear · 26+ years in oil & gas, petrochemical and power projects · Last reviewed:

Quick answer

What do piping codes and standards interviews test? Interviewers check whether you can pick the governing code for a system (ASME B31.1, B31.3, B31.4, B31.8, B31.9 or B31.12), tell a code from a standard and a project specification, name the component standards behind every line item (ASME B16, MSS SP, ASTM, API), explain where BPVC Section VIII and Section IX fit, and apply in-service codes such as API 570. The 55 questions below cover all of it, each with a one-line answer you can say in the room followed by the engineering detail.

55interview questions with answers
7topic sections, fresher to lead
10printable branded reference tables
10question self-test quiz

Key takeaways

  • A code sets minimum safety rules; a standard defines a product, dimension or method; a specification adds the owner’s project-specific rules on top.
  • ASME B31.3 governs process plants and ASME B31.1 power plants. B31.2 and B31.11 are withdrawn — slurry pipelines now sit inside B31.4, and hydrogen has its own code, B31.12.
  • B31.3 hydrotest is 1.5 × design pressure (temperature-corrected, held at least 10 minutes); pneumatic is 1.1 ×. B31.1 pneumatic is 1.2 ×.
  • ASME BPVC is published on a two-year cycle (current: 2025 edition); Section IX qualifies welding, Section V gives NDE methods, but the construction code sets acceptance criteria.
  • For operating plants, API 570 (5th edition, 2024) is the piping inspection code, backed by API 574, 571, 578, 580/581 and API 579-1/ASME FFS-1.

Every piping decision — wall thickness, flange rating, weld examination, test pressure — traces back to a code or standard. That is why piping codes and standards interview questions open almost every interview for piping design, stress, construction, QA/QC and inspection roles in refineries, LNG, fertilizer, cement and power plants.

This guide has been rewritten and checked against the current publications interviewers quote: ASME B31.3-2024, the 2025 ASME Boiler and Pressure Vessel Code, API 570 (2024) and the ASME B16 and MSS SP series. It also corrects points older interview guides still get wrong, such as listing B31.2 and B31.11 as active codes or calling flanges “ANSI B16.5”.

How to answer like a senior engineer

Give the one-line definition, name the exact document and edition logic (“B31.3, the edition named in the contract”), then add one real example: “On a fertilizer plant revamp we had B31.3 process lines tying into B31.1 boiler external piping, so the code break had to be shown on the P&ID.” Code-backed, practical answers beat memorised lists.

Section 1: Codes, standards and specifications (Q1–Q7)

Q1What is a piping code?

Short answer: A piping code is a consensus document that sets the minimum mandatory requirements for designing, selecting materials for, fabricating, erecting, examining and testing a piping system so that it is safe for its intended service.

A code such as ASME B31.3 tells you how to calculate pressure design thickness, which materials and joints are permitted, what examination and leak testing are required and what records must be kept. It does not design the system for you — it defines the safety floor. It becomes legally or contractually binding when a regulation, a jurisdiction or the purchase contract adopts it.

Q2What is the difference between a code and a standard?

Short answer: A code tells you what must be achieved for safety across a whole system; a standard defines how a particular product, dimension, material or test is made or performed.

ASME B31.3 (code) says flanged joints must be suitable for the design pressure and temperature; ASME B16.5 (standard) gives the flange dimensions, bolting and pressure–temperature ratings that make a Class 300 flange interchangeable worldwide. Codes reference standards, and a referenced standard carries the code’s authority for that item.

Q3What is a specification, and how is it different from a code and a standard?

Short answer: A specification is a project or company document that states exactly what is required for one job — it selects codes and standards and adds owner requirements that are stricter or more specific.

Examples are a piping material specification (pipe classes), a welding and NDE specification, or owner standards such as Saudi Aramco SAES-L documents, Shell DEPs or PIP practices. A specification can tighten a code (for example, 100% radiography where B31.3 asks for 5% random) but should never relax it.

Code vs standard vs specification vs recommended practice
DocumentPurposeLanguageBecomes mandatory whenPiping example
CodeMinimum safety rules for a whole system“shall”Adopted by law, jurisdiction or contractASME B31.3, ASME B31.1, API 570
StandardDefines a product, dimension, material or test method“shall” (for that item)Referenced by a code or specificationASME B16.5, ASME B36.10M, ASTM A106
SpecificationProject- or owner-specific requirements“shall”Issued with the contractPipe class spec, NDE spec, SAES-L series
Recommended practice (RP)Proven guidance and good practice“should”Only if a contract or regulation adopts itAPI RP 574, API RP 578, API RP 571
Guideline / directiveLegal framework or non-binding guidanceVariesDirective: by law in that regionEU PED 2014/68/EU, ASME PCC-1
Compiled by Aienginear. The contract order-of-precedence clause decides which document wins when they conflict.

Q4What is a recommended practice (RP)?

Short answer: An RP is published guidance — written mostly with “should” — that captures proven practice but is not mandatory unless a contract, owner specification or regulation adopts it.

API RP 571 (damage mechanisms), RP 574 (piping inspection practices) and RP 578 (material verification) are examples. API 570, by contrast, is a code: once adopted, its “shall” statements are binding for in-service piping.

Q5Why are codes and standards important in piping engineering?

Short answer: They protect people, plant and the environment by turning decades of failure experience into consistent minimum rules, and they make components interchangeable across suppliers and countries.

Practically, they let a buyer in Karachi order an NPS 6 Class 300 weld neck flange from a mill in Italy and know it will bolt to a valve made in China. They also give inspectors, insurers and authorities a common, auditable acceptance basis.

Q6Does compliance with a code guarantee a safe design?

Short answer: No. Codes set minimum requirements; the designer is still responsible for engineering judgment on loads, corrosion, operating upsets and anything the code does not address.

ASME B31.3 states this itself: it is not a design handbook and does not replace competent engineering. Typical gaps that need judgment are two-phase slug forces, vibration, flashing, erosion and process upset temperatures.

Q7Who is responsible for selecting the piping code?

Short answer: The owner. Under ASME B31.3 the owner selects the code section and fluid service categories, and the designer applies it.

B31.3 also defines who does what: the owner (overall compliance and the owner’s inspector), the designer (design meets the code), and the manufacturer, fabricator and erector (fabrication and examination). Where a jurisdiction mandates a code — for example for boiler external piping — that requirement overrides the owner’s choice.

Hierarchy of piping engineering documents A stepped pyramid. From top: laws and regulations, contract and order of precedence, governing code such as ASME B31.3, referenced standards such as ASME B16 and ASTM, owner and project specifications, drawings and datasheets, procedures and inspection test plans. Document hierarchy on a piping project Laws & regulations Contract & order of precedence Governing code (e.g. ASME B31.3) Referenced standards (ASME B16, B36, ASTM, MSS, API) Owner & project specifications (pipe classes, NDE, PMI) Drawings, datasheets, isometrics, line list Procedures, WPS/PQR, ITPs and test packs Higher level governs when documents conflict — unless the contract states otherwise. © Aienginear.com
Typical order of authority for piping documents. A specification may be stricter than the code, never weaker. Diagram: Aienginear.

Section 2: The ASME B31 Code for Pressure Piping (Q8–Q20)

Q8What is the ASME B31 Code for Pressure Piping?

Short answer: ASME B31 is a family of separately published piping codes, each covering one type of installation — power, process, liquid and gas pipelines, refrigeration, building services and hydrogen — plus supporting standards for stress intensification, toughness, seismic design and personnel qualification.

Each section is a complete code for its scope. The sections are revised on roughly a two-year cycle, and an inquiry and interpretation process lets users ask ASME how a paragraph should be read. The table below shows which sections are current and which have been withdrawn.

ASME B31 code sections – scope and current status
SectionTitleTypical scopeStatus
B31.1Power PipingPower stations, boiler external piping, industrial and institutional steam, geothermal, district heatingActive
B31.2Fuel Gas PipingFuel gas in buildings (historic)Withdrawn — use NFPA 54 / ANSI Z223.1 or local fuel gas codes
B31.3Process PipingRefineries, chemical, petrochemical, pharmaceutical, LNG, cryogenic, semiconductor plants and terminalsActive — 2024 edition current
B31.4Pipeline Transportation Systems for Liquids and SlurriesCrude, products, NGL, liquid CO2, liquid ammonia, liquid alcohols and slurriesActive — absorbed B31.11 from the 2012 edition
B31.5Refrigeration Piping and Heat Transfer ComponentsRefrigerant, brine and secondary coolant pipingActive
B31.8Gas Transmission and Distribution Piping SystemsOnshore and offshore gas pipelines, compressor and metering stations, distribution mainsActive; B31.8S covers integrity management
B31.9Building Services PipingHeating water, chilled water, low-pressure steam and condensate in buildingsActive
B31.11Slurry Transportation Piping SystemsMineral, coal and tailings slurry pipelinesWithdrawn — now part of B31.4
B31.12Hydrogen Piping and PipelinesGaseous and liquid hydrogen industrial piping and pipelinesActive
B31E / B31G / B31J / B31Q / B31TSupporting standardsSeismic design; corroded pipeline strength; SIFs and flexibility factors; pipeline personnel qualification; toughness requirementsActive
Compiled by Aienginear from ASME published titles. Always confirm the edition named in your contract — aienginear.com/piping-codes-interview-questions/

Q9Which piping code is used in refineries and petrochemical plants?

Short answer: ASME B31.3 Process Piping.

B31.3 covers piping inside the plant boundary — process units, tank farms within the plant, utility systems serving the process and packaged equipment piping. Lines leaving the fence as cross-country pipelines change to B31.4 (liquids) or B31.8 (gas) at a defined code break.

Q10What fluid service categories does ASME B31.3 define?

Short answer: Normal fluid service, Category D, Category M, High Pressure, High Purity and Elevated Temperature fluid service.

Category D is nonflammable, nontoxic, not damaging to human tissue, at no more than 1035 kPa (150 psig) and −29 °C to 186 °C, so relaxed examination and an initial service leak test may be used. Category M (Chapter VIII) is for fluids where a single exposure to a very small quantity can cause serious irreversible harm. High Pressure (Chapter IX) applies when the owner designates it, typically above Class 2500 ratings. High Purity (Chapter X) covers pharmaceutical and semiconductor systems. Elevated Temperature service flags piping operating in the creep range. Everything else is Normal fluid service.

Q11What is the difference between ASME B31.1 and ASME B31.3?

Short answer: B31.1 is for power generation and steam systems; B31.3 is for process plants. They differ in allowable stress basis, examination rules and test pressures.

B31.1 is generally more conservative on allowable stress at high temperature and has its own rules for boiler external piping. B31.3 uses fluid service categories to scale examination (5% random radiography for Normal service, 100% for Category M and High Pressure). See the comparison table.

ASME B31.1 vs ASME B31.3 – key differences
ItemASME B31.1 Power PipingASME B31.3 Process Piping
Typical facilitiesThermal, combined-cycle and captive power plants; industrial steam; district heatingRefineries, petrochemical, chemical, fertilizer, LNG, pharmaceutical plants
Typical fluidsSteam, feedwater, condensate, fuel oil and gas to boilers, lube oilHydrocarbons, chemicals, toxic and cryogenic fluids, utilities
Service categoriesNot used in the same wayNormal, Category D, Category M, High Pressure, High Purity, Elevated Temperature
Boiler interfaceBoiler external piping (BEP) — Section I jurisdiction, B31.1 construction rulesNot applicable
Hydrostatic test1.5 × design pressure, minimum 10 min hold1.5 × design pressure × ST/S, minimum 10 min hold
Pneumatic test1.2 × design pressure1.1 × design pressure
Examination (base)Depends on pressure, temperature and weld typeNormal service: 5% random RT/UT of girth welds plus visual
Summary for interview preparation by Aienginear. Read the paragraph in the contract edition before applying any value.

Q12How do you decide which B31 section applies to a system?

Short answer: Start from the facility type and fluid, then check pressure, temperature and the owner’s specification and local law — and mark the code breaks on the P&IDs.

Check (1) what the plant is (process plant, power station, pipeline, building), (2) the fluid and hazard, (3) design pressure and temperature against each code’s scope limits, (4) jurisdictional requirements such as boiler laws, and (5) the contract. A single site often has several codes: a fertilizer plant may use B31.3 for process lines, B31.1 for the boiler steam header and B31.9 for the admin building HVAC.

Governing piping code by facility type
Facility / systemUsual governing codeWatch for
Refinery, petrochemical, chemical, fertilizer process unitsASME B31.3Category M and High Pressure designations
LNG and cryogenic process pipingASME B31.3Low-temperature impact testing; NFPA 59A for the facility
Thermal / combined-cycle power plant steam and feedwaterASME B31.1Boiler external piping under Section I
Captive steam in a cement or sugar plantASME B31.1 (often)Owner may specify B31.3 for process steam users
Crude oil and product pipelines, liquid CO2, slurry pipelinesASME B31.4Station piping vs line pipe limits
Natural gas transmission and distributionASME B31.8 (+ B31.8S)Location class and design factor
Industrial ammonia and refrigeration systemsASME B31.5Owner may move ammonia process piping to B31.3
Hospitals, offices, airports — HVAC and utilitiesASME B31.9Scope pressure and temperature limits
Hydrogen production, refuelling and pipelinesASME B31.12Material performance factors for embrittlement
Typical selections only — the owner specification and jurisdiction decide. Source: Aienginear.com

Q13What is a code break, and where is the boundary between B31.3 piping and an ASME Section VIII vessel?

Short answer: A code break is the point where one code’s jurisdiction ends and another’s begins. For a vessel, Section VIII normally ends at the first circumferential weld for welded nozzles, the face of the first flange for bolted connections, or the first threaded joint.

Piping beyond that point is B31.3 (or B31.1). Code breaks should be shown on P&IDs and line lists because they change the design rules, the test pressure and the inspection authority. Where a vessel and connected piping are tested together, the test pressure must not overstress the weaker component.

Typical piping code boundaries in an industrial complex A simplified plant map. A boiler with boiler external piping under Section I and B31.1, a steam header under B31.1, a process unit with a pressure vessel under Section VIII and process piping under B31.3, an incoming gas pipeline under B31.8 and an outgoing product pipeline under B31.4, separated by code break markers at the plant fence. Where each code applies Plant fence BoilerBPVC Sec. I BEP + steam: B31.1 VesselSec. VIII code break Process piping: B31.3 Product line: B31.4 Gas line: B31.8 Fuel gas in plant: B31.3 Admin buildingHVAC: B31.9 = code break (show on P&ID) © Aienginear.com
Simplified map of code boundaries. Exact break points are set by each code’s scope paragraph and the owner’s specification. Diagram: Aienginear.

Q14What does ASME B31.4 cover?

Short answer: Pipeline transportation of liquids and slurries — crude oil, refined products, NGL, liquid CO2, liquid anhydrous ammonia, liquid alcohols and, since the 2012 edition, slurries.

It covers line pipe, pump stations, terminals, tank farm piping associated with the pipeline and metering. It uses a design factor applied to the specified minimum yield strength (SMYS) rather than the allowable stress tables of B31.3.

Q15What does ASME B31.8 cover, and what is B31.8S?

Short answer: B31.8 covers gas transmission and distribution piping, including compressor and metering stations and offshore gas pipelines; B31.8S is its supplement for managing the integrity of gas pipelines.

A key B31.8 concept is the location class (1 to 4), based on population density along the route, which sets the design factor on SMYS — the more people nearby, the lower the allowed hoop stress.

Q16What is ASME B31.5 used for?

Short answer: Refrigerant, brine and secondary coolant piping and heat transfer components in refrigeration systems.

Typical users are cold stores, food processing, dairies and industrial ammonia refrigeration. Where ammonia is part of a production process, owners sometimes specify B31.3 instead — always check the spec.

Q17What is ASME B31.9 used for?

Short answer: Building services piping — heating water, chilled water, low-pressure steam, condensate and similar utilities in commercial and institutional buildings.

Its scope is limited by pressure, temperature and pipe size, so higher-energy systems in the same building default to B31.1. Hospitals, airports and universities are typical B31.9 projects.

Q18Is ASME B31.11 still used for slurry pipelines?

Short answer: No. B31.11 was withdrawn and its requirements were incorporated into ASME B31.4, now titled Pipeline Transportation Systems for Liquids and Slurries.

Older interview lists still quote B31.11. Saying “slurry is now covered in B31.4” is a simple way to show you follow current editions. Typical slurries are mineral concentrate, coal, phosphate and tailings.

Q19What is ASME B31.12?

Short answer: ASME B31.12 Hydrogen Piping and Pipelines covers piping and pipelines in gaseous and liquid hydrogen service.

It addresses hydrogen embrittlement through material performance factors, hardness limits and toughness rules that are stricter than B31.3. With green hydrogen and ammonia projects growing, it is now a common question for process and pipeline roles.

Q20What are ASME B31J, B31G, B31E, B31Q and B31T?

Short answer: Supporting B31 standards: B31J gives stress intensification and flexibility factors; B31G evaluates remaining strength of corroded pipelines; B31E covers seismic design; B31Q qualifies pipeline personnel; B31T sets toughness requirements.

B31J matters to stress engineers because current B31.3 and B31.1 editions use it for SIFs instead of the old appendix tables — results in CAESAR II can change when you switch.

Interview tip

If asked to “list the B31 codes”, add the status: “B31.2 and B31.11 are withdrawn; slurry went into B31.4 and hydrogen has B31.12.” Few candidates say this, and interviewers notice.

Need a B31.3 test pressure fast? Use the free Aienginear hydrotest calculator.

Open calculator

Section 3: ASME B16 and MSS component standards (Q21–Q28)

Q21What is the ASME B16 series?

Short answer: ASME B16 is the family of standards for piping components — flanges, fittings, valves, gaskets and end preparations — covering dimensions, tolerances, pressure–temperature ratings, materials and marking.

The B31 codes list B16 standards as “listed components”, which means a compliant flange or fitting can be used up to its rating without separate pressure design calculations.

Key ASME B16 standards for piping engineers
StandardCoversSize / class range
ASME B16.5Pipe flanges and flanged fittingsNPS ½–24; Classes 150, 300, 400, 600, 900, 1500, 2500
ASME B16.47Large-diameter steel flanges (Series A and B)NPS 26–60; Classes 75 (Series B), 150–900
ASME B16.9Factory-made wrought butt-welding fittingsNPS ½–48
ASME B16.11Forged socket-welding and threaded fittingsClasses 2000, 3000, 6000, 9000
ASME B16.10Face-to-face and end-to-end dimensions of valvesAll common valve types
ASME B16.34Valves — flanged, threaded and welding endStandard, special and limited class ratings
ASME B16.20Metallic gaskets — ring joint, spiral wound, jacketed, groovedFor B16.5 and B16.47 flanges
ASME B16.21Nonmetallic flat gasketsFull-face and ring types
ASME B16.25Butt-welding end preparationsBevel geometry for pipe, fittings, valves
ASME B16.36Orifice flangesClasses 300–2500
ASME B16.48Line blanks — spectacle blinds, spades, spacersClasses 150–2500
Pipe dimensions themselves are in ASME B36.10M (carbon and alloy) and B36.19M (stainless). Source: aienginear.com

Q22Why is ASME B16.5 so important?

Short answer: It makes flanges interchangeable by fixing dimensions, drilling, facings and bolting for seven pressure classes, and it gives the pressure–temperature ratings that decide which class a line needs.

Remember that the class number is not a pressure: an A105 (Group 1.1) Class 150 flange is rated about 19.6 bar at 38 °C but falls steadily with temperature. Always read the rating table for the material group at design temperature. See our ASTM A105 flange rating guide.

Q23Is it correct to say “ANSI B16.5 flange”?

Short answer: It is common shop-floor language but technically outdated — ASME writes the standard; ANSI only accredits it as an American National Standard. Write “ASME B16.5” on drawings and purchase orders.

“ANSI Class 150” on a datasheet usually means ASME B16.5 Class 150, but ambiguous references cause wrong quotations, especially for large flanges where B16.47 Series A and Series B are not interchangeable.

Q24What is the difference between ASME B16.47 Series A and Series B?

Short answer: Both cover NPS 26–60 flanges, but Series A (from MSS SP-44) is heavier with fewer, larger bolts, while Series B (from API 605) is lighter and more compact with more, smaller bolts. They do not mate with each other.

Specify the series on every large-bore line and check equipment nozzles — a vendor supplying a Series B nozzle for Series A piping is a classic site clash.

Q25What is MSS, and which MSS standards matter to piping engineers?

Short answer: The Manufacturers Standardization Society of the Valve and Fittings Industry publishes Standard Practices (SP) for valves, fittings, flanges, supports and marking that complement ASME and API.

The ones you will meet most are in the table below; SP-58 (supports), SP-75 (high-yield fittings) and SP-97 (branch outlets) are the favourites in interviews.

Common MSS Standard Practices in piping
MSS SPSubjectWhere you use it
SP-6Finishes for contact faces of flanges and valve/fitting end flangesGasket seating surface roughness
SP-25Standard marking system for valves, fittings, flanges and unionsReceiving inspection
SP-43Wrought and fabricated butt-welding fittings for low-pressure, corrosion-resistant serviceLight-wall stainless (Sch 5S/10S)
SP-44Steel pipeline flangesHigh-yield pipeline flanges
SP-58Pipe hangers and supports — materials, design, manufacture, selection and installationSupport design (absorbed SP-69, SP-89 and SP-127)
SP-75High-strength wrought butt-welding fittingsPipelines with API 5L X-grade pipe
SP-79 / SP-83Socket-welding reducer inserts / Class 3000 and 6000 unionsSmall-bore piping
SP-95Swage(d) nipples and bull plugsSmall-bore reductions and closures
SP-97Integrally reinforced forged branch outlet fittingsWeldolets, sockolets, threadolets, elbolets, latrolets
Compiled by Aienginear. Check the edition referenced by your code and pipe class. Source: aienginear.com

Q26What is MSS SP-97, and why use an olet instead of a reinforcing pad?

Short answer: SP-97 covers integrally reinforced forged branch outlets (weldolet, sockolet, threadolet, elbolet, latrolet, nippolet). The reinforcement is built into the forging, so no separate pad is needed.

Olets avoid the trapped crevice and tell-tale hole of a pad, are easier to radiograph than a pad weld and suit branches one or more sizes smaller than the run. Your pipe class branch table states when to use a tee, olet or reinforced stub-in.

Q27What is MSS SP-75 used for?

Short answer: High-strength wrought butt-welding fittings — elbows, tees, reducers and caps — designed to match high-yield line pipe such as API 5L X52 to X70.

B16.9 fittings are rated against the matching pipe material and schedule; SP-75 fittings are designed around the pipeline’s SMYS and design factor, so they are used on B31.4 and B31.8 pipelines and station piping.

Q28Which standard covers pipe hangers and supports?

Short answer: MSS SP-58, which now combines the old SP-69, SP-89 and SP-127 into one document on materials, design, selection, fabrication and installation of supports.

Support spacing and loads come from the piping code and the stress analysis; SP-58 gives the component types (clamps, rods, spring hangers, guides) and their load ratings. Check spans with the Aienginear pipe support spacing calculator.

Section 4: ASME Boiler and Pressure Vessel Code for piping engineers (Q29–Q35)

Q29What is the ASME Boiler and Pressure Vessel Code (BPVC)?

Short answer: The BPVC is ASME’s code for boilers, pressure vessels and nuclear components, issued as numbered sections on a two-year cycle — the current edition is 2025.

Piping engineers use it even though piping is a B31 subject: B31 codes call up Section II for material properties, Section V for NDE methods and Section IX for welding qualification, and Section I governs boiler external piping jurisdiction.

ASME BPVC sections at a glance (2025 edition)
SectionTitle / subjectRelevance to piping
IPower BoilersHigh — boiler external piping jurisdiction
IIMaterials — Part A ferrous, B nonferrous, C welding consumables, D propertiesHigh — allowable stresses and material data
IIINuclear facility componentsNuclear projects only
IVHeating BoilersBuilding heating plants
VNondestructive ExaminationHigh — RT, UT, MT, PT, VT, ET, leak testing methods
VI / VIICare and operation of heating boilers / power boilersOperations guidance
VIIIPressure Vessels — Division 1, 2 and 3High — vessels, exchangers, code breaks
IXWelding, Brazing and Fusing QualificationsHigh — WPS, PQR, WPQ, P-Numbers
XFiber-Reinforced Plastic Pressure VesselsFRP vessels
XIIn-service inspection of nuclear componentsNuclear only
XIITransport TanksRoad and rail tanks
XIIIRules for Overpressure ProtectionRelief devices for BPVC equipment
Titles abbreviated by Aienginear. ASME publishes the BPVC every two years; confirm the edition required by your jurisdiction and contract.

Q30What does ASME Section II contain?

Short answer: Material specifications (SA- and SB- versions of ASTM specifications, SFA for weld consumables) and, in Part D, allowable stresses and physical properties versus temperature.

B31.3 has its own allowable stress tables in Appendix A, but B31.1 and the BPVC use Section II Part D. Section II Part C (SFA specifications) mirrors the AWS A5 filler metal specifications.

Q31What is ASME Section V, and does it set acceptance criteria?

Short answer: Section V defines how NDE methods are performed — RT, UT, MT, PT, VT, ET and leak testing — but acceptance criteria come from the construction code that invokes it.

For example, B31.3 Table 341.3.2 sets which weld imperfections are acceptable for each service; Section V only says how to take and interpret the radiograph or UT scan correctly. Saying this clearly is a strong QA/QC answer.

Q32What is ASME Section VIII, and why should a piping engineer know it?

Short answer: Section VIII gives rules for pressure vessels — Division 1 (design by rule), Division 2 (alternative rules, design by analysis) and Division 3 (very high pressure).

Piping engineers deal with Section VIII at nozzles: allowable nozzle loads, code breaks, and joint testing of vessel and piping. Division 1 standard hydrotest is 1.3 × MAWP × stress ratio, which differs from B31.3’s 1.5 × factor — another reason to keep code breaks clear.

Q33What is ASME Section IX?

Short answer: Section IX qualifies welding, brazing and fusing procedures and the people who perform them, through the WPS, PQR and WPQ.

The WPS is the instruction to the welder; the PQR records the test coupon actually welded and tested to support it; the WPQ records a welder’s or welding operator’s qualification test. Section IX groups base metals by P-Number and filler metals by F- and A-Numbers to reduce the number of qualifications needed.

Q34What are essential, supplementary essential and nonessential variables?

Short answer: Essential variables change mechanical properties and require requalification; supplementary essential variables matter only when impact toughness is required; nonessential variables can be changed by revising the WPS without a new PQR.

Examples: changing P-Number or exceeding the qualified thickness range is essential; increasing heat input beyond the PQR when Charpy testing is required is supplementary essential; changing groove design is usually nonessential.

Q35What is the difference between examination and inspection in ASME B31.3?

Short answer: Examination is the quality control work done by the manufacturer, fabricator or erector (visual, RT, UT and so on); inspection is the verification done by or for the owner by the owner’s inspector.

Mixing up these terms is common. In B31.3, the examiner performs the required examinations and the owner’s inspector verifies that all required examinations and tests have been completed and documented.

Section 5: API inspection and integrity standards (Q36–Q42)

Q36What is API, and which API documents do piping engineers use most?

Short answer: The American Petroleum Institute writes standards for the oil and gas industry. Piping engineers use its in-service inspection documents (API 570, 574, 571, 578, 579-1, 580/581) and its product standards (API 5L, 6D, 600, 602, 598, 1104).

A good way to remember them: B31 codes build new piping; API 570 and its companions keep it safe once it is running.

API documents used by piping engineers
DocumentTypeSubject
API 570CodeInspection, repair, alteration and rerating of in-service piping (5th edition, 2024)
API RP 574RPInspection practices for piping system components
API RP 571RPDamage mechanisms affecting fixed equipment in refining
API RP 578RPGuidelines for a material verification program (PMI) for alloy piping
API 579-1/ASME FFS-1StandardFitness-for-service assessment of damaged equipment
API RP 580 / API RP 581RPRisk-based inspection — programme elements / quantitative methodology
API 5LSpecificationLine pipe (PSL 1 and PSL 2)
API 1104StandardWelding of pipelines and related facilities
API 6DSpecificationPipeline and piping valves
API 600 / 602 / 608 / 609 / 594StandardsGate, compact (forged), ball, butterfly and check valves
API 598StandardValve inspection and testing
API 2201RPSafe hot tapping practices
Compiled by Aienginear. Use the edition required by the owner’s mechanical integrity programme or contract.

Q37What does API 570 cover?

Short answer: API 570 is the piping inspection code for in-service metallic and FRP piping in the petroleum and chemical industries — it covers inspection, repair, alteration and rerating after the piping has been placed in service.

It defines inspection intervals by piping class or by RBI, thickness measurement locations (TMLs, now called condition monitoring locations), corrosion rate and remaining life calculations, and who may authorise repairs. The latest edition was issued in 2024.

Remaining life (years) = (t actual − t required) / corrosion rate (mm/year)

Q38What is API RP 574?

Short answer: API RP 574 gives practical inspection practices for pipe, tubing, valves, fittings and pressure-relieving devices, supporting API 570.

It covers where corrosion typically occurs (injection points, dead legs, soil-to-air interfaces, corrosion under insulation), methods for thickness measurement and how to determine retirement thickness.

Q39What is API RP 571, and why does it matter?

Short answer: API RP 571 describes damage mechanisms in refining and petrochemical equipment — what causes them, which materials are affected, what they look like and how to inspect for them.

Examples include sulfidation, CUI, chloride stress corrosion cracking, wet H2S damage, high-temperature hydrogen attack, creep and mechanical fatigue. You cannot pick the right NDE method until you know which mechanism you are looking for.

Q40What is API RP 578 and PMI?

Short answer: API RP 578 sets up a material verification programme so that alloy components installed are the alloys specified, typically using positive material identification (PMI) by XRF or OES.

A carbon steel elbow accidentally installed in a 9Cr or stainless line can fail rapidly. PMI is applied to new construction and to maintenance work and is often required 100% for alloy piping in hazardous service.

Q41What is API 579-1/ASME FFS-1?

Short answer: A joint API–ASME standard with fitness-for-service procedures to decide whether damaged equipment can keep operating, needs rerating or must be repaired or replaced.

It covers general and local metal loss, pitting, cracks, laminations, dents and gouges, fire damage, creep and more, at three assessment levels — Level 1 screening up to Level 3 detailed analysis.

Q42What is risk-based inspection (RBI)?

Short answer: RBI sets inspection scope and intervals from the risk of each item — probability of failure times consequence of failure — rather than fixed time intervals, using API RP 580 for the framework and API RP 581 for the quantitative method.

API 570 allows RBI-based intervals instead of the default interval table, which lets plants focus inspection effort and turnaround budgets where the risk really is.

Common interview mistake

Do not say API 570 is used to design new piping. It applies after the piping is in service; new construction follows B31.3 or the applicable construction code. Repairs under API 570 still refer back to the construction code for materials, welding and testing.

Section 6: ASTM, AWS, AMPP, ISO and other bodies (Q43–Q49)

Q43Which organizations publish the standards piping engineers use?

Short answer: Mainly ASME, API, ASTM, MSS, AWS, AMPP (formerly NACE and SSPC), ISO, AWWA and, in Europe, CEN through EN standards; ANSI accredits US standards developers.

Standards organizations every piping engineer should know
OrganizationFocusExamples used in piping
ASMEPressure equipment, piping and componentsB31 series, BPVC, B16, B36.10M/19M, PCC-1, PCC-2
APIOil and gas equipment and integrityAPI 570, 574, 571, 578, 5L, 6D, 600, 1104
ASTM InternationalMaterials and test methodsA106, A53, A333, A335, A312, A105, A182, A234, A193/A194, A370
MSSValves, fittings, flanges, supportsSP-25, SP-44, SP-58, SP-75, SP-97
AWSWeldingA2.4 symbols, A5 filler metals, D1.1 structural, QC1 (CWI)
AMPP (NACE + SSPC)Corrosion control and coatingsNACE MR0175/ISO 15156, MR0103, SP0169, SSPC-SP 10
ISOInternational standardsISO 15649, ISO 3183, ISO 15614-1, ISO 9606-1, ISO 9001
CEN (EN)European standardsEN 13480 metallic industrial piping, EN 1092-1 flanges
AWWAWater supply and treatmentC200 steel water pipe, C207 flanges, Manual M11
ANSIAccredits US standards developersApproves ASME, API, ASTM documents as American National Standards
AISISteel industry associationLegacy grade names (AISI 304, 316) — specify ASTM/UNS on documents
Compiled by Aienginear. Source: aienginear.com/piping-codes-interview-questions/

Q44What is ASTM, and why must a material always carry an ASTM designation?

Short answer: ASTM International publishes material specifications and test methods. A full designation such as “ASTM A106 Grade B, seamless” fixes chemistry, mechanical properties, manufacturing route, heat treatment, testing and marking.

“Carbon steel pipe” alone is not purchasable. Inspectors check the mill test certificate (EN 10204 type 3.1 is typical) against the ASTM grade and any supplementary requirements in the pipe class.

Q45What is the difference between ASTM A106, A53 and API 5L?

Short answer: A106 is seamless carbon steel pipe for high-temperature service; A53 is seamless or welded pipe for general and lower-temperature service; API 5L is line pipe for pipelines. Mills often triple-certify A106 B / A53 B / API 5L B.

Low-temperature service needs ASTM A333 Grade 6; elevated-temperature alloy service uses A335 P11, P22 or P91. See 50 piping interview questions for materials detail.

Q46What is AWS, and does AWS D1.1 apply to pressure piping?

Short answer: The American Welding Society publishes welding standards, symbols and the CWI certification. AWS D1.1 is for structural steel, not pressure piping — pressure piping welding is qualified to ASME Section IX (or API 1104 for pipelines).

AWS A2.4 welding symbols and AWS A5 filler metal specifications are used on piping projects every day, and pipe rack and support steel is often welded to D1.1.

Q47What is AMPP, and what happened to NACE?

Short answer: AMPP (Association for Materials Protection and Performance) was formed in 2021 by merging NACE International and SSPC. It now maintains the former NACE standards on corrosion, cathodic protection and coatings.

The best-known is NACE MR0175/ISO 15156 for materials in H2S-containing oil and gas production; refineries use NACE MR0103/ISO 17945. Hardness limits such as 22 HRC for carbon steel weldments come from these documents.

Q48Which ISO and EN standards are relevant to piping?

Short answer: ISO 15649 (petroleum and natural gas industry piping, which references B31.3), ISO 3183 (line pipe), ISO 15614-1 and ISO 9606-1 (welding procedure and welder qualification), ISO 14692 (GRP piping) and EN 13480 (European metallic industrial piping).

ISO 9001 covers quality management systems rather than technical design, but most clients require fabricators to hold it.

Q49What is AWWA, and when would a piping engineer use it?

Short answer: The American Water Works Association publishes standards for potable water systems — pipe, fittings, valves, linings, coatings and design manuals.

Use it for raw water intakes, water transmission lines and municipal tie-ins: AWWA C200 for steel water pipe, C207 for flanges and Manual M11 for steel pipe design. AWWA C207 flanges are not the same as B16.5 flanges.

Section 7: Regulations, project documents and editions (Q50–Q55)

Q50What is the EU Pressure Equipment Directive (PED)?

Short answer: PED 2014/68/EU is the European law for pressure equipment, including piping, above 0.5 bar. It classifies equipment into categories I–IV by fluid group, pressure and size, sets essential safety requirements and requires CE marking with Notified Body involvement for higher categories.

Piping supplied to Europe is often designed to EN 13480 to show conformity. Small piping can fall under Article 4(3), sound engineering practice, without CE marking. Great Britain uses the similar Pressure Equipment (Safety) Regulations 2016 with UKCA marking.

Q51What is a piping material specification (pipe class)?

Short answer: A pipe class lists every permitted component for one service envelope — pipe, fittings, flanges, gaskets, bolting, valves and branch connections — with material grades, ratings, wall thickness by size and the governing code.

It turns the code and standards into a buyable, checkable list. Learn more in pipe fittings dimensions and materials and types of pipe fittings.

Q52Which edition of a code should you use on a project?

Short answer: The edition named in the contract. For B31.3, the latest edition issued at least six months before the original contract date for the first phase of the work governs, unless the parties agree otherwise.

Do not switch to a newer edition mid-project without a formal change; later editions can be used by agreement when they help. For in-service work, API 570 normally points back to the original construction code edition, or a later one if it is compatible.

Q53What are code interpretations and code cases?

Short answer: Interpretations are ASME’s official replies to written inquiries on what an existing paragraph means; code cases are approved alternatives or additions (for example, a new material) that may be used before they are written into the code.

Interpretations do not change the code. A code case is only valid if the owner accepts it and it is still current for the edition being used.

Q54How do you resolve a conflict between the code, a standard and the client specification?

Short answer: Apply the stricter requirement where possible, follow the contract’s order-of-precedence clause, and raise a technical query (TQ) to the client for anything unresolved — never quietly pick the easier option.

Typical conflicts: a spec requiring PWHT below the code thickness limit (follow the spec), or a datasheet rating that disagrees with the pipe class (raise a TQ). Record the agreed answer so it reaches the fabrication and inspection teams.

Q55What should you emphasise when discussing codes and standards in an interview?

Short answer: Show that you can apply them: identify the governing code, link each component to its standard, explain how the project spec sits on top, and give a real example of a code break, a conflict you resolved or an inspection finding.

Mention current-edition awareness (B31.3-2024, BPVC 2025, API 570-2024), the withdrawn sections, and the difference between construction codes and in-service codes. That combination marks you as someone who can be trusted on site.

Numbers and designations to remember

Piping codes cheat sheet – numbers to remember
ItemValue / designationReference
B31.3 hydrostatic test≥ 1.5 × design pressure × ST/S, hold ≥ 10 minASME B31.3 para. 345.4
B31.3 pneumatic test1.1 × design pressureASME B31.3 para. 345.5
B31.1 pneumatic test1.2 × design pressureASME B31.1
Category D limits≤ 1035 kPa (150 psig); −29 °C to 186 °C; nonflammable, nontoxicASME B31.3 para. 300.2
Normal service random examination5% of circumferential butt welds (RT or UT)ASME B31.3 para. 341.4.1
Straight pipe pressure designt = PD / 2(SEW + PY)ASME B31.3 eq. (3a)
B16.5 flange classes150, 300, 400, 600, 900, 1500, 2500 (NPS ½–24)ASME B16.5
Large flangesNPS 26–60, Series A or BASME B16.47
Socket-weld/threaded fitting classes2000, 3000, 6000, 9000ASME B16.11
Current BPVC edition2025 (two-year cycle)ASME BPVC
Current in-service piping codeAPI 570, 5th edition (2024)API 570
Withdrawn B31 sectionsB31.2 (fuel gas), B31.11 (slurry → B31.4)ASME
Interview memory aid by Aienginear. Paragraph numbers refer to recent B31.3 editions; verify against the edition in your contract.
How one flange line item traces through code, standards and specification Flow from ASME B31.3 to ASME B16.5 for dimensions and rating, ASTM A105 for material, ASME B16.20 for the spiral wound gasket, ASTM A193 B7 and A194 2H for bolting, into the project pipe class line item, then ASME Section IX welding and Section V examination. Example: one NPS 6 Class 300 weld neck flange ASME B31.3governing code B16.5 – size, rating ASTM A105 – material B16.20 – SWG gasket A193 B7 / A194 2H bolts Pipe classline item + spec Sec. IX – weld Sec. V – NDE © Aienginear.com
One purchase-order line draws on a code, four standards and the project pipe class. Interviewers like candidates who can trace this chain. Diagram: Aienginear.

Quick self-test: 10 piping codes questions

Test yourself before the interview. Choose an answer for each question, then press “Check my answers”.

1. Which code governs process piping in a refinery?

B31.3 Process Piping; B31.1 is power piping and B31.8 is gas pipelines.

2. Slurry pipelines are now covered by:

B31.11 was withdrawn and merged into B31.4 (Liquids and Slurries).

3. Hydrogen piping and pipelines have their own code:

B31.12 Hydrogen Piping and Pipelines.

4. B31.3 pneumatic test pressure is:

1.1 × for B31.3 pneumatic; 1.5 × (temperature-corrected) for hydrostatic.

5. Which BPVC section qualifies welding procedures and welders?

Section IX covers WPS, PQR and WPQ.

6. NDE acceptance criteria for B31.3 welds come from:

Section V gives the method; B31.3 Table 341.3.2 gives acceptance criteria.

7. Inspection, repair and rerating of in-service piping follow:

API 570 is the in-service piping inspection code.

8. Integrally reinforced branch outlets (weldolets) are covered by:

SP-58 is supports; SP-75 is high-strength fittings.

9. Flanges larger than NPS 24 are covered by:

B16.47 Series A and B, NPS 26–60.

10. AMPP was formed from:

NACE International and SSPC merged in 2021 to form AMPP.

Frequently asked questions

What are the most important piping codes for an interview?

ASME B31.3 and B31.1 first, then B31.4 and B31.8 for pipeline roles. Add ASME B16.5, B16.9, B16.11, B16.20, B16.47 and B36.10M, BPVC Sections II, V, VIII and IX, MSS SP-58 and SP-97, and API 570 with API 571, 574 and 578 for inspection roles.

Is ASME B31.3 mandatory?

ASME B31.3 becomes mandatory when a law, jurisdiction or contract adopts it. In most oil, gas and chemical projects the owner specification names it as the governing code, which makes it contractually binding.

What is the latest edition of ASME B31.3?

ASME B31.3-2024 is the current edition. ASME revises B31.3 about every two years, but a project uses the edition named in its contract.

What is the difference between ASME B31.3 and API 570?

ASME B31.3 is a construction code for new process piping. API 570 is an in-service code for inspection, repair, alteration and rerating after the piping is in operation.

Are ASME B31.2 and B31.11 still valid?

No. B31.2 Fuel Gas Piping has been withdrawn; fuel gas in buildings now follows NFPA 54/ANSI Z223.1 or local codes. B31.11 Slurry Transportation was withdrawn and merged into ASME B31.4.

Which code is used for piping in Pakistan and the Middle East?

Most refineries, fertilizer, petrochemical and power projects in Pakistan and the Gulf use ASME B31.3 and B31.1 with the owner’s specifications, such as Saudi Aramco SAES-L standards, plus local boiler and pressure vessel regulations. European-supplied packages may also follow PED and EN 13480.

Conclusion

Codes and standards are where piping interviews separate memorisation from understanding. Know which B31 section governs which plant, which B16, MSS and ASTM standards sit behind every component, how BPVC Sections II, V, VIII and IX connect to piping, and how API 570 takes over once the plant is running. Keep your answers current — B31.3-2024, BPVC 2025, API 570-2024, B31.11 merged into B31.4 — and back each one with a real project example.

References

  • ASME B31.3-2024 Process Piping; ASME B31.1 Power Piping; ASME B31.4, B31.5, B31.8/B31.8S, B31.9, B31.12, B31J (current editions)
  • ASME Boiler and Pressure Vessel Code, 2025 edition — Sections I, II, V, VIII and IX
  • ASME B16.5, B16.9, B16.11, B16.20, B16.34, B16.47; ASME B36.10M and B36.19M; ASME PCC-1
  • API 570 (5th edition, 2024), API RP 571, 574, 578, 580, 581; API 579-1/ASME FFS-1
  • MSS SP-58, SP-75, SP-97; NACE MR0175/ISO 15156; EU PED 2014/68/EU; EN 13480

Written and reviewed by Muhammad Raza — founder of Aienginear and Head of Projects with 26+ years managing piping, mechanical installation, plant shutdowns and turnarounds in oil & gas, petrochemical, fertilizer, cement and power generation.

LinkedIn · YouTube · Report an error or ask a question

Educational content for interview preparation. Always follow the current code edition, project specification and owner requirements for design and construction.

Aienginear

Written by Muhammad Raza

Founder of Aienginear. Engineering and digital solutions professional with 26+ years managing projects, plant shutdowns and turnarounds in oil & gas, petrochemical and power generation.

LinkedIn · YouTube · Report an error or ask a question

Leave a Comment