<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019c6559-a5d9-7fe2-86fc-775c85796784,g:ac7211a4-7798-4181-9d06-0d3b7696ce55-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:fn="http://www.fabrinet.com/20260327" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.fabrinet.com/20260327">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fn-20260327_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fn-20260327_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fn-20260327_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="fn-20260327_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.fabrinet.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited">
        <link:definition>9952151 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical">
        <link:definition>9952152 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEunaudited" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOMEunaudited">
        <link:definition>9952153 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYunaudited" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYunaudited">
        <link:definition>9952154 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYunauditedParenthetical" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYunauditedParenthetical">
        <link:definition>9952155 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (unaudited) (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited">
        <link:definition>9952156 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited_1" roleURI="http://www.fabrinet.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSunaudited_1">
        <link:definition>9952157 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Businessandorganization" roleURI="http://www.fabrinet.com/role/Businessandorganization">
        <link:definition>9952158 - Disclosure - Business and organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Accountingpolicies" roleURI="http://www.fabrinet.com/role/Accountingpolicies">
        <link:definition>9952159 - Disclosure - Accounting policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Revenuesfromcontractswithcustomers" roleURI="http://www.fabrinet.com/role/Revenuesfromcontractswithcustomers">
        <link:definition>9952160 - Disclosure - Revenues from contracts with customers</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Earningsperordinaryshare" roleURI="http://www.fabrinet.com/role/Earningsperordinaryshare">
        <link:definition>9952161 - Disclosure - Earnings per ordinary share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Cashcashequivalentsandshortterminvestments" roleURI="http://www.fabrinet.com/role/Cashcashequivalentsandshortterminvestments">
        <link:definition>9952162 - Disclosure - Cash, cash equivalents and short-term investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Fairvalueoffinancialinstruments" roleURI="http://www.fabrinet.com/role/Fairvalueoffinancialinstruments">
        <link:definition>9952163 - Disclosure - Fair value of financial instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Inventories" roleURI="http://www.fabrinet.com/role/Inventories">
        <link:definition>9952164 - Disclosure - Inventories</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.fabrinet.com/role/Leases">
        <link:definition>9952165 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Intangibles" roleURI="http://www.fabrinet.com/role/Intangibles">
        <link:definition>9952166 - Disclosure - Intangibles</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Incometaxes" roleURI="http://www.fabrinet.com/role/Incometaxes">
        <link:definition>9952167 - Disclosure - Income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Sharebasedcompensation" roleURI="http://www.fabrinet.com/role/Sharebasedcompensation">
        <link:definition>9952168 - Disclosure - Share-based compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Shareholdersequity" roleURI="http://www.fabrinet.com/role/Shareholdersequity">
        <link:definition>9952169 - Disclosure - Shareholders' equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Accumulatedothercomprehensiveincomeloss" roleURI="http://www.fabrinet.com/role/Accumulatedothercomprehensiveincomeloss">
        <link:definition>9952170 - Disclosure - Accumulated other comprehensive income (loss)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Commitmentsandcontingencies" roleURI="http://www.fabrinet.com/role/Commitmentsandcontingencies">
        <link:definition>9952171 - Disclosure - Commitments and contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Restructuringandotherrelatedcosts" roleURI="http://www.fabrinet.com/role/Restructuringandotherrelatedcosts">
        <link:definition>9952172 - Disclosure - Restructuring and other related costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Businesssegmentsandgeographicinformation" roleURI="http://www.fabrinet.com/role/Businesssegmentsandgeographicinformation">
        <link:definition>9952173 - Disclosure - Business segments and geographic information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Subsequentevents" roleURI="http://www.fabrinet.com/role/Subsequentevents">
        <link:definition>9952174 - Disclosure - Subsequent events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccountingpoliciesPolicies" roleURI="http://www.fabrinet.com/role/AccountingpoliciesPolicies">
        <link:definition>9955511 - Disclosure - Accounting policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromcontractswithcustomersTables" roleURI="http://www.fabrinet.com/role/RevenuesfromcontractswithcustomersTables">
        <link:definition>9955512 - Disclosure - Revenues from contracts with customers (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperordinaryshareTables" roleURI="http://www.fabrinet.com/role/EarningsperordinaryshareTables">
        <link:definition>9955513 - Disclosure - Earnings per ordinary share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsandshortterminvestmentsTables" roleURI="http://www.fabrinet.com/role/CashcashequivalentsandshortterminvestmentsTables">
        <link:definition>9955514 - Disclosure - Cash, cash equivalents and short-term investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueoffinancialinstrumentsTables" roleURI="http://www.fabrinet.com/role/FairvalueoffinancialinstrumentsTables">
        <link:definition>9955515 - Disclosure - Fair value of financial instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesTables" roleURI="http://www.fabrinet.com/role/InventoriesTables">
        <link:definition>9955516 - Disclosure - Inventories (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.fabrinet.com/role/LeasesTables">
        <link:definition>9955517 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesTables" roleURI="http://www.fabrinet.com/role/IntangiblesTables">
        <link:definition>9955518 - Disclosure - Intangibles (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationTables" roleURI="http://www.fabrinet.com/role/SharebasedcompensationTables">
        <link:definition>9955519 - Disclosure - Share-based compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedothercomprehensiveincomelossTables" roleURI="http://www.fabrinet.com/role/AccumulatedothercomprehensiveincomelossTables">
        <link:definition>9955520 - Disclosure - Accumulated other comprehensive income (loss) (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsandgeographicinformationTables" roleURI="http://www.fabrinet.com/role/BusinesssegmentsandgeographicinformationTables">
        <link:definition>9955521 - Disclosure - Business segments and geographic information (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromcontractswithcustomersNarrativeDetails" roleURI="http://www.fabrinet.com/role/RevenuesfromcontractswithcustomersNarrativeDetails">
        <link:definition>9955522 - Disclosure - Revenues from contracts with customers - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromcontractswithcustomersScheduleofDisaggregationofRevenuebyGeographicalRegionsDetails" roleURI="http://www.fabrinet.com/role/RevenuesfromcontractswithcustomersScheduleofDisaggregationofRevenuebyGeographicalRegionsDetails">
        <link:definition>9955523 - Disclosure - Revenues from contracts with customers - Schedule of Disaggregation of Revenue by Geographical Regions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromcontractswithcustomersScheduleofRevenuesbyEndMarketandProductDetails" roleURI="http://www.fabrinet.com/role/RevenuesfromcontractswithcustomersScheduleofRevenuesbyEndMarketandProductDetails">
        <link:definition>9955524 - Disclosure - Revenues from contracts with customers - Schedule of Revenues by End Market and Product (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesfromcontractswithcustomersScheduleofActivityintheCompanysContractAssetsandLiabilitiesDetails" roleURI="http://www.fabrinet.com/role/RevenuesfromcontractswithcustomersScheduleofActivityintheCompanysContractAssetsandLiabilitiesDetails">
        <link:definition>9955525 - Disclosure - Revenues from contracts with customers - Schedule of Activity in the Company's Contract Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsperordinaryshareDetails" roleURI="http://www.fabrinet.com/role/EarningsperordinaryshareDetails">
        <link:definition>9955526 - Disclosure - Earnings per ordinary share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsandshortterminvestmentsScheduleofComponentsofCashCashEquivalentsandShortTermInvestmentsDetails" roleURI="http://www.fabrinet.com/role/CashcashequivalentsandshortterminvestmentsScheduleofComponentsofCashCashEquivalentsandShortTermInvestmentsDetails">
        <link:definition>9955527 - Disclosure - Cash, cash equivalents and short-term investments - Schedule of Components of Cash, Cash Equivalents, and Short-Term Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsandshortterminvestmentsNarrativeDetails" roleURI="http://www.fabrinet.com/role/CashcashequivalentsandshortterminvestmentsNarrativeDetails">
        <link:definition>9955528 - Disclosure - Cash, cash equivalents and short-term investments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CashcashequivalentsandshortterminvestmentsScheduleofAvailableforSaleSecuritiesBasedonStatedEffectiveMaturitiesDetails" roleURI="http://www.fabrinet.com/role/CashcashequivalentsandshortterminvestmentsScheduleofAvailableforSaleSecuritiesBasedonStatedEffectiveMaturitiesDetails">
        <link:definition>9955529 - Disclosure - Cash, cash equivalents and short-term investments - Schedule of Available-for-Sale Securities Based on Stated Effective Maturities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueoffinancialinstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails" roleURI="http://www.fabrinet.com/role/FairvalueoffinancialinstrumentsScheduleofFinancialInstrumentsMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9955530 - Disclosure - Fair value of financial instruments - Schedule of Financial Instruments Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueoffinancialinstrumentsNarrativeDetails" roleURI="http://www.fabrinet.com/role/FairvalueoffinancialinstrumentsNarrativeDetails">
        <link:definition>9955531 - Disclosure - Fair value of financial instruments - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueoffinancialinstrumentsScheduleofImpactsofDerivativeGainLossofCashFlowHedgesDetails" roleURI="http://www.fabrinet.com/role/FairvalueoffinancialinstrumentsScheduleofImpactsofDerivativeGainLossofCashFlowHedgesDetails">
        <link:definition>9955532 - Disclosure - Fair value of financial instruments - Schedule of Impacts of Derivative Gain (Loss) of Cash Flow Hedges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairvalueoffinancialinstrumentsScheduleofDerivativeFinancialInstrumentsDetails" roleURI="http://www.fabrinet.com/role/FairvalueoffinancialinstrumentsScheduleofDerivativeFinancialInstrumentsDetails">
        <link:definition>9955533 - Disclosure - Fair value of financial instruments - Schedule of Derivative Financial Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InventoriesDetails" roleURI="http://www.fabrinet.com/role/InventoriesDetails">
        <link:definition>9955534 - Disclosure - Inventories (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseLiabilitiesDetails" roleURI="http://www.fabrinet.com/role/LeasesScheduleofOperatingLeaseLiabilitiesDetails">
        <link:definition>9955535 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofOperatingLeaseLiabilitiesDetails_1" roleURI="http://www.fabrinet.com/role/LeasesScheduleofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>9955535 - Disclosure - Leases - Schedule of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.fabrinet.com/role/LeasesNarrativeDetails">
        <link:definition>9955536 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetails" roleURI="http://www.fabrinet.com/role/LeasesScheduleofAdditionalInformationRelatedtoOperatingLeasesDetails">
        <link:definition>9955537 - Disclosure - Leases - Schedule of Additional Information Related to Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalCashFlowandOtherInformationRelatedtoLeasesDetails" roleURI="http://www.fabrinet.com/role/LeasesScheduleofSupplementalCashFlowandOtherInformationRelatedtoLeasesDetails">
        <link:definition>9955538 - Disclosure - Leases - Schedule of Supplemental Cash Flow and Other Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesScheduleofIntangibleAssetsDetails" roleURI="http://www.fabrinet.com/role/IntangiblesScheduleofIntangibleAssetsDetails">
        <link:definition>9955539 - Disclosure - Intangibles - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesNarrativeDetails" roleURI="http://www.fabrinet.com/role/IntangiblesNarrativeDetails">
        <link:definition>9955540 - Disclosure - Intangibles - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesScheduleofWeightedAverageRemainingLifeofIntangibleAssetsDetails" roleURI="http://www.fabrinet.com/role/IntangiblesScheduleofWeightedAverageRemainingLifeofIntangibleAssetsDetails">
        <link:definition>9955541 - Disclosure - Intangibles - Schedule of Weighted-Average Remaining Life of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IntangiblesScheduleofEstimatedFutureAmortizationofIntangiblesAssetsDetails" roleURI="http://www.fabrinet.com/role/IntangiblesScheduleofEstimatedFutureAmortizationofIntangiblesAssetsDetails">
        <link:definition>9955542 - Disclosure - Intangibles - Schedule of Estimated Future Amortization of Intangibles Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncometaxesDetails" roleURI="http://www.fabrinet.com/role/IncometaxesDetails">
        <link:definition>9955543 - Disclosure - Income taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofEffectofRecordingShareBasedCompensationExpenseDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofEffectofRecordingShareBasedCompensationExpenseDetails">
        <link:definition>9955544 - Disclosure - Share-based compensation - Schedule of Effect of Recording Share-Based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofShareBasedCompensationExpenseRecordedinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofShareBasedCompensationExpenseRecordedinCondensedConsolidatedStatementsofOperationsandComprehensiveIncomeDetails">
        <link:definition>9955545 - Disclosure - Share-based compensation - Schedule of Share-Based Compensation Expense Recorded in Condensed Consolidated Statements of Operations and Comprehensive Income (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationNarrativeDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationNarrativeDetails">
        <link:definition>9955546 - Disclosure - Share-based compensation - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofSharebasedAwardActivityDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofSharebasedAwardActivityDetails">
        <link:definition>9955547 - Disclosure - Share-based compensation - Schedule of Share-based Award Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofRestrictedShareUnitActivityDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofRestrictedShareUnitActivityDetails">
        <link:definition>9955548 - Disclosure - Share-based compensation - Schedule of Restricted Share Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofPerformanceShareUnitActivityDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofPerformanceShareUnitActivityDetails">
        <link:definition>9955549 - Disclosure - Share-based compensation - Schedule of Performance Share Unit Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SharebasedcompensationScheduleofSharedBasedPaymentFairValuePerShareAssumptionsCalculationDetails" roleURI="http://www.fabrinet.com/role/SharebasedcompensationScheduleofSharedBasedPaymentFairValuePerShareAssumptionsCalculationDetails">
        <link:definition>9955550 - Disclosure - Share-based compensation - Schedule of Shared-Based Payment Fair Value Per Share Assumptions Calculation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShareholdersequityDetails" roleURI="http://www.fabrinet.com/role/ShareholdersequityDetails">
        <link:definition>9955551 - Disclosure - Shareholders' equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccumulatedothercomprehensiveincomelossDetails" roleURI="http://www.fabrinet.com/role/AccumulatedothercomprehensiveincomelossDetails">
        <link:definition>9955552 - Disclosure - Accumulated other comprehensive income (loss) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandcontingenciesDetails" roleURI="http://www.fabrinet.com/role/CommitmentsandcontingenciesDetails">
        <link:definition>9955553 - Disclosure - Commitments and contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RestructuringandotherrelatedcostDetails" roleURI="http://www.fabrinet.com/role/RestructuringandotherrelatedcostDetails">
        <link:definition>9955554 - Disclosure - Restructuring and other related cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsandgeographicinformationNarrativeDetails" roleURI="http://www.fabrinet.com/role/BusinesssegmentsandgeographicinformationNarrativeDetails">
        <link:definition>9955555 - Disclosure - Business segments and geographic information - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsandgeographicinformationScheduleofSegmentReportingofRevenueandSignificantExpensesDetails" roleURI="http://www.fabrinet.com/role/BusinesssegmentsandgeographicinformationScheduleofSegmentReportingofRevenueandSignificantExpensesDetails">
        <link:definition>9955556 - Disclosure - Business segments and geographic information - Schedule of Segment Reporting of Revenue and Significant Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinesssegmentsandgeographicinformationScheduleofLongLivedAssetsbyGeographicAreasDetails" roleURI="http://www.fabrinet.com/role/BusinesssegmentsandgeographicinformationScheduleofLongLivedAssetsbyGeographicAreasDetails">
        <link:definition>9955557 - Disclosure - Business segments and geographic information - Schedule of Long-Lived Assets by Geographic Areas (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequenteventsDetails" roleURI="http://www.fabrinet.com/role/SubsequenteventsDetails">
        <link:definition>9955558 - Disclosure - Subsequent events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="fn_AccruedCapitalExpenditureCurrent" abstract="false" name="AccruedCapitalExpenditureCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles" abstract="false" name="GainLossOnDisposalOfPropertyPlantAndEquipmentAndIntangibles" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_ReversalOfAllowanceForDoubtfulAccountsReceivable" abstract="false" name="ReversalOfAllowanceForDoubtfulAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts" abstract="false" name="UnrealisedGainLossOnExchangeRateAndFairValueOfForeignCurrencyForwardContracts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_ProceedsFromCustomerWarrant" abstract="false" name="ProceedsFromCustomerWarrant" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_IncreaseDecreaseInAccruedExpenses" abstract="false" name="IncreaseDecreaseInAccruedExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_ProceedsFromMaturitiesOfShortTermInvestments" abstract="false" name="ProceedsFromMaturitiesOfShortTermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_CashAndCashEquivalentsAndRestrictedCashPeriodIncreaseDecreaseAbstract" abstract="true" name="CashAndCashEquivalentsAndRestrictedCashPeriodIncreaseDecreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_RestrictedCashAndCashEquivalentsAtCarryingValueAbstract" abstract="true" name="RestrictedCashAndCashEquivalentsAtCarryingValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_CashCashEquivalentsAndMarketableSecuritiesTableTextBlock" abstract="false" name="CashCashEquivalentsAndMarketableSecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fn_DerivativeFinancialInstrumentsInTheUnauditedCondensedConsolidatedBalanceSheetsTableTextBlock" abstract="false" name="DerivativeFinancialInstrumentsInTheUnauditedCondensedConsolidatedBalanceSheetsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fn_ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock" abstract="false" name="ScheduleOfAdditionalInformationRelatedToOperatingAndFinanceLeaseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fn_SharedBasedPaymentSummaryOfFairValuePerShareAssumptionsTableTextBlock" abstract="false" name="SharedBasedPaymentSummaryOfFairValuePerShareAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="fn_NumberOfGeographicRegions" abstract="false" name="NumberOfGeographicRegions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="fn_NorthAmericaOtherMember" abstract="true" name="NorthAmericaOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_AsiaPacificOtherMember" abstract="true" name="AsiaPacificOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_EuropeOtherMember" abstract="true" name="EuropeOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_OpticalCommunicationsMember" abstract="true" name="OpticalCommunicationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_NonOpticalCommunicationsMember" abstract="true" name="NonOpticalCommunicationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_ContractWithCustomerMarketCategoryAxis" abstract="true" name="ContractWithCustomerMarketCategoryAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="fn_ContractWithCustomerMarketCategoryDomain" abstract="true" name="ContractWithCustomerMarketCategoryDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_TelecomMember" abstract="true" name="TelecomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_DatacomMember" abstract="true" name="DatacomMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_DatacenterInterconnectMember" abstract="true" name="DatacenterInterconnectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_AutomotiveMember" abstract="true" name="AutomotiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_HighPerformanceComputingMember" abstract="true" name="HighPerformanceComputingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_IndustrialLaserMember" abstract="true" name="IndustrialLaserMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_OthersMember" abstract="true" name="OthersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_ContractWithCustomerLiabilityAdditionsForPeriod" abstract="false" name="ContractWithCustomerLiabilityAdditionsForPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" abstract="false" name="ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_StockOptionsToPurchaseSharesExcludedFromComputationOfDilutedWeightedAverageSharesOutstanding" abstract="false" name="StockOptionsToPurchaseSharesExcludedFromComputationOfDilutedWeightedAverageSharesOutstanding" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="fn_CashCashEquivalentsAndMarketableSecuritiesTable" abstract="true" name="CashCashEquivalentsAndMarketableSecuritiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fn_USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember" abstract="true" name="USTreasurySecuritiesAndUSGovernmentAndAgencySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_CashAndCashEquivalentsAtCost" abstract="false" name="CashAndCashEquivalentsAtCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost" abstract="false" name="CashAndCashEquivalentsAndMarketableSecuritiesCarryingCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_CashCashEquivalentsAndMarketableSecuritiesLineItems" abstract="true" name="CashCashEquivalentsAndMarketableSecuritiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_MarketableSecuritiesMaturityPeriod" abstract="false" name="MarketableSecuritiesMaturityPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="fn_InvestmentsClassifiedByContractualMaturityDateTable" abstract="true" name="InvestmentsClassifiedByContractualMaturityDateTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fn_InvestmentsClassifiedByContractualMaturityDateLineItems" abstract="true" name="InvestmentsClassifiedByContractualMaturityDateLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_DerivativesGainLossRecognizedInOtherComprehensiveIncomeLossAbstract" abstract="true" name="DerivativesGainLossRecognizedInOtherComprehensiveIncomeLossAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_DerivativesGainLossReclassifiedFromOtherComprehensiveIncomeIntoEarningsAbstract" abstract="true" name="DerivativesGainLossReclassifiedFromOtherComprehensiveIncomeIntoEarningsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_ForeignCurrencyForwardAndOptionContractsMember" abstract="true" name="ForeignCurrencyForwardAndOptionContractsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_OperatingLeaseRentalExpenseLongTerm" abstract="false" name="OperatingLeaseRentalExpenseLongTerm" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_CashFlowInformationIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" abstract="true" name="CashFlowInformationIncludedInTheMeasurementOfLeaseLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_FiniteLivedIntangibleLiabilitiesLineItems" abstract="true" name="FiniteLivedIntangibleLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_PerformanceStockUnitsExpense" abstract="false" name="PerformanceStockUnitsExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_EquityIncentivePlansMember" abstract="true" name="EquityIncentivePlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_EquityIncentive2020PlanMember" abstract="true" name="EquityIncentive2020PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_EquityIncentive2017PlanMember" abstract="true" name="EquityIncentive2017PlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_VestingOptionOneMember" abstract="true" name="VestingOptionOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_VestingOptionTwoMember" abstract="true" name="VestingOptionTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_PeriodTenMember" abstract="true" name="PeriodTenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_PeriodSixMember" abstract="true" name="PeriodSixMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_NonEmployeeDirectorMember" abstract="true" name="NonEmployeeDirectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_ExecutiveDirector1Member" abstract="true" name="ExecutiveDirector1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_ClassOfWarrantOrRightWarrantsVested" abstract="false" name="ClassOfWarrantOrRightWarrantsVested" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="fn_ClassOfWarrantOrRightGrantDateFairValuePerShare" abstract="false" name="ClassOfWarrantOrRightGrantDateFairValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="fn_ClassOfWarrantOrRightGrantDateFairValue" abstract="false" name="ClassOfWarrantOrRightGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_StockPlan2020Member" abstract="true" name="StockPlan2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_ShareholdersEquityTable" abstract="true" name="ShareholdersEquityTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fn_ShareholdersEquityLineItems" abstract="true" name="ShareholdersEquityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="fn_StockRepurchaseProgramAdditionalAuthorizedRepurchaseAmount" abstract="false" name="StockRepurchaseProgramAdditionalAuthorizedRepurchaseAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="fn_CommitmentsAndContingenciesDisclosureTable" abstract="true" name="CommitmentsAndContingenciesDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="fn_BankGuaranteesMember" abstract="true" name="BankGuaranteesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_A2023CreditFacilityAgreementMember" abstract="true" name="A2023CreditFacilityAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_DebtInstrumentCovenantServiceCoverageRatioMinimumAtPaymentOfADividend" abstract="false" name="DebtInstrumentCovenantServiceCoverageRatioMinimumAtPaymentOfADividend" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="fn_DebtInstrumentCovenantDebtToEquityRatioMaximum" abstract="false" name="DebtInstrumentCovenantDebtToEquityRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="fn_ThreeCustomersMember" abstract="true" name="ThreeCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_FourCustomersMember" abstract="true" name="FourCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_TwoCustomersMember" abstract="true" name="TwoCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_PercentageOfRevenue" abstract="false" name="PercentageOfRevenue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="fn_OthersGeographicAreaMember" abstract="true" name="OthersGeographicAreaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="fn_RaytekSemiconductorInc.Member" abstract="true" name="RaytekSemiconductorInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
