<?xml version="1.0" encoding="utf-8"?>
<!--XBRL document created with Toppan Merrill Bridge  11.3.0.1 -->
<!--Based on XBRL 2.1-->
<!--Created on: 4/24/2026 10:28:45 AM-->
<!--Modified on: 4/24/2026 10:28:45 AM-->
<xsd:schema targetNamespace="http://www.ke.com/20251231" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:beke="http://www.ke.com/20251231" xmlns:deprecated="http://www.xbrl.org/2009/role/deprecated" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:currency="http://xbrl.sec.gov/currency/2025" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:net="http://www.xbrl.org/2009/role/net" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:negated="http://www.xbrl.org/2009/role/negated" xmlns:attributeFormDefault="unqualified" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:srt="http://fasb.org/srt/2025" xmlns:dtr="http://www.xbrl.org/2009/dtr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:ecd-sub="http://xbrl.sec.gov/ecd-sub/2025" xmlns:cyd-af-sub="http://xbrl.sec.gov/cyd-af-sub/2025" xmlns:cyd="http://xbrl.sec.gov/cyd/2025">
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.ke.com/role/StatementConsolidatedBalanceSheets" id="StatementConsolidatedBalanceSheets">
        <link:definition>995200100 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" id="StatementConsolidatedStatementsOfComprehensiveIncome">
        <link:definition>995200200 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/StatementConsolidatedStatementsOfCashFlows" id="StatementConsolidatedStatementsOfCashFlows">
        <link:definition>995200400 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureOrganizationNetRevenueNetLossOperatingInvestingAndFinancingCashFlowsDetails" id="DisclosureOrganizationNetRevenueNetLossOperatingInvestingAndFinancingCashFlowsDetails">
        <link:definition>99940104 - Disclosure - ORGANIZATION - Net revenue, net loss, operating, investing and financing cash flows (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails" id="DisclosureSignificantAccountingPoliciesRevenueRecognitionDetails">
        <link:definition>99940205 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Revenue recognition (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 roleURI="http://www.ke.com/role/DisclosureCashCashEquivalentsRestrictedCashDetails" id="DisclosureCashCashEquivalentsRestrictedCashDetails">
        <link:definition>99940301 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH (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 roleURI="http://www.ke.com/role/DisclosureShortTermInvestmentsDetails" id="DisclosureShortTermInvestmentsDetails">
        <link:definition>99940401 - Disclosure - 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 roleURI="http://www.ke.com/role/DisclosureShortTermInvestmentsHeldToMaturityAndAvailableForSaleDebtInvestmentsDetails" id="DisclosureShortTermInvestmentsHeldToMaturityAndAvailableForSaleDebtInvestmentsDetails">
        <link:definition>99940402 - Disclosure - SHORT-TERM INVESTMENTS - Held-to-maturity and available-for-sale debt 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 roleURI="http://www.ke.com/role/DisclosureInventoriesDetails" id="DisclosureInventoriesDetails">
        <link:definition>99940501 - 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 roleURI="http://www.ke.com/role/DisclosurePrepaymentsReceivablesAndOtherAssetsDetails" id="DisclosurePrepaymentsReceivablesAndOtherAssetsDetails">
        <link:definition>99940601 - Disclosure - PREPAYMENTS, RECEIVABLES AND OTHER 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 roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNetDetails" id="DisclosureAccountsReceivableAndContractAssetsNetDetails">
        <link:definition>99940701 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET (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 roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNetAgeingAnalysisOfAccountsReceivableDetails" id="DisclosureAccountsReceivableAndContractAssetsNetAgeingAnalysisOfAccountsReceivableDetails">
        <link:definition>99940702 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET - Ageing analysis of accounts receivable (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 roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNetContractAssetsNetDetails" id="DisclosureAccountsReceivableAndContractAssetsNetContractAssetsNetDetails">
        <link:definition>99940704 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET - Contract assets, net (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 roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNetDetails" id="DisclosureFinancingReceivablesNetDetails">
        <link:definition>99940801 - Disclosure - FINANCING RECEIVABLES, NET (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 roleURI="http://www.ke.com/role/DisclosurePropertyPlantAndEquipmentNetDetails" id="DisclosurePropertyPlantAndEquipmentNetDetails">
        <link:definition>99940901 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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 roleURI="http://www.ke.com/role/DisclosureIntangibleAssetsNetDetails" id="DisclosureIntangibleAssetsNetDetails">
        <link:definition>99941001 - Disclosure - INTANGIBLE ASSETS, NET (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 roleURI="http://www.ke.com/role/DisclosureIntangibleAssetsNetEstimatedAmortizationExpenseDetails" id="DisclosureIntangibleAssetsNetEstimatedAmortizationExpenseDetails">
        <link:definition>99941003 - Disclosure - INTANGIBLE ASSETS, NET - Estimated amortization 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 roleURI="http://www.ke.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2" id="DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetailsCalc2">
        <link:definition>41005 - Disclosure - Leases - Maturities of lease liabilities (Details) - calc 2</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureLeasesComponentsOfLeaseCostDetails" id="DisclosureLeasesComponentsOfLeaseCostDetails">
        <link:definition>99941101 - Disclosure - LEASES - Components of lease 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 roleURI="http://www.ke.com/role/DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails" id="DisclosureLeasesSupplementalBalanceSheetInformationRelatedToLeasesDetails">
        <link:definition>99941103 - Disclosure - LEASES - Supplemental balance sheet 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 roleURI="http://www.ke.com/role/DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails" id="DisclosureLeasesMaturitiesOfLeaseLiabilitiesDetails">
        <link:definition>99941105 - Disclosure - LEASES - Maturities of 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 roleURI="http://www.ke.com/role/DisclosureLeasesLeaseIncomeDetails" id="DisclosureLeasesLeaseIncomeDetails">
        <link:definition>99941106 - Disclosure - LEASES - Lease 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 roleURI="http://www.ke.com/role/DisclosureLeasesMaturitiesOfUndiscountedLeaseReceivablesDetails" id="DisclosureLeasesMaturitiesOfUndiscountedLeaseReceivablesDetails">
        <link:definition>99941107 - Disclosure - LEASES - Maturities of undiscounted lease receivables (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetChangesInLongTermInvestmentsDetails" id="DisclosureLongTermInvestmentsNetChangesInLongTermInvestmentsDetails">
        <link:definition>99941201 - Disclosure - LONG-TERM INVESTMENTS, NET - Changes in the long 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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetInvestmentsAccountedForAtFairValuesDetails" id="DisclosureLongTermInvestmentsNetInvestmentsAccountedForAtFairValuesDetails">
        <link:definition>99941204 - Disclosure - LONG-TERM INVESTMENTS, NET - Investments accounted for at fair values (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetEquityInvestmentsMeasuredUnderMeasurementAlternativeAndNavPracticalExpedientDetails" id="DisclosureLongTermInvestmentsNetEquityInvestmentsMeasuredUnderMeasurementAlternativeAndNavPracticalExpedientDetails">
        <link:definition>99941206 - Disclosure - LONG-TERM INVESTMENTS, NET - Equity investments measured under measurement alternative and NAV practical expedient (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetLongTermHeldToMaturityInvestmentsDetails" id="DisclosureLongTermInvestmentsNetLongTermHeldToMaturityInvestmentsDetails">
        <link:definition>99941209 - Disclosure - LONG-TERM INVESTMENTS, NET - Long-term held to maturity 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 roleURI="http://www.ke.com/role/DisclosureBorrowingsDetails" id="DisclosureBorrowingsDetails">
        <link:definition>99941401 - Disclosure - BORROWINGS (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 roleURI="http://www.ke.com/role/DisclosureAccountsPayableDetails" id="DisclosureAccountsPayableDetails">
        <link:definition>99941501 - Disclosure - ACCOUNTS PAYABLE (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 roleURI="http://www.ke.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" id="DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails">
        <link:definition>99941601 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT 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 roleURI="http://www.ke.com/role/DisclosureOtherIncomeNetDetails" id="DisclosureOtherIncomeNetDetails">
        <link:definition>99941701 - Disclosure - OTHER INCOME, NET (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 roleURI="http://www.ke.com/role/DisclosureInterestIncomeNetDetails" id="DisclosureInterestIncomeNetDetails">
        <link:definition>99941801 - Disclosure - INTEREST INCOME, NET (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 roleURI="http://www.ke.com/role/DisclosureTaxationComponentsOfIncomeTaxDetails" id="DisclosureTaxationComponentsOfIncomeTaxDetails">
        <link:definition>99941901 - Disclosure - TAXATION - Components of income tax (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 roleURI="http://www.ke.com/role/DisclosureTaxationEffectiveTaxRatesDetails" id="DisclosureTaxationEffectiveTaxRatesDetails">
        <link:definition>99941902 - Disclosure - TAXATION - Effective tax rates (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 roleURI="http://www.ke.com/role/DisclosureTaxationIncomeTaxesPaidNetOfRefundsReceivedDetails" id="DisclosureTaxationIncomeTaxesPaidNetOfRefundsReceivedDetails">
        <link:definition>99941903 - Disclosure - TAXATION - Income taxes paid (net of refunds received) (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 roleURI="http://www.ke.com/role/DisclosureTaxationDeferredIncomeTaxAssetsAndLiabilitiesDetails" id="DisclosureTaxationDeferredIncomeTaxAssetsAndLiabilitiesDetails">
        <link:definition>99941905 - Disclosure - TAXATION - Deferred income tax 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 roleURI="http://www.ke.com/role/DisclosureFairValueMeasurementDetails" id="DisclosureFairValueMeasurementDetails">
        <link:definition>99942201 - Disclosure - FAIR VALUE MEASUREMENT (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 roleURI="http://www.ke.com/role/DisclosureCommitmentsAndContingenciesMaturityDetails" id="DisclosureCommitmentsAndContingenciesMaturityDetails">
        <link:definition>99942602 - Disclosure - COMMITMENTS AND CONTINGENCIES - Maturity (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 roleURI="http://www.ke.com/role/DocumentDocumentAndEntityInformation" id="DocumentDocumentAndEntityInformation">
        <link:definition>995200090 - Document - Document and Entity 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 roleURI="http://www.ke.com/role/StatementConsolidatedBalanceSheetsParenthetical" id="StatementConsolidatedBalanceSheetsParenthetical">
        <link:definition>995200105 - Statement - CONSOLIDATED BALANCE SHEETS (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 roleURI="http://www.ke.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" id="StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical">
        <link:definition>995200205 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (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 roleURI="http://www.ke.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" id="StatementConsolidatedStatementsOfChangesInShareholdersEquity">
        <link:definition>995200300 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN 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 roleURI="http://www.ke.com/role/DisclosureShareBasedCompensationTables" id="DisclosureShareBasedCompensationTables">
        <link:definition>99932003 - 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 roleURI="http://www.ke.com/role/DisclosureFairValueMeasurementTables" id="DisclosureFairValueMeasurementTables">
        <link:definition>99932203 - Disclosure - FAIR VALUE MEASUREMENT (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 roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsTables" id="DisclosureStatutoryReservesAndRestrictedNetAssetsTables">
        <link:definition>99932803 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS (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 roleURI="http://www.ke.com/role/DisclosureOrganizationConsolidatedViesInclusiveOfViesSubsidiariesDetails" id="DisclosureOrganizationConsolidatedViesInclusiveOfViesSubsidiariesDetails">
        <link:definition>99940101 - Disclosure - ORGANIZATION - Consolidated VIEs inclusive of the VIEs subsidiaries (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 roleURI="http://www.ke.com/role/DisclosureOrganizationAdditionalInformationDetails" id="DisclosureOrganizationAdditionalInformationDetails">
        <link:definition>99940102 - Disclosure - ORGANIZATION - Additional information (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 roleURI="http://www.ke.com/role/DisclosureOrganizationConsolidationAndPresentationOfFinancialStatementsDetails" id="DisclosureOrganizationConsolidationAndPresentationOfFinancialStatementsDetails">
        <link:definition>99940103 - Disclosure - ORGANIZATION - Consolidation and presentation of financial statements (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesDetails" id="DisclosureSignificantAccountingPoliciesDetails">
        <link:definition>99940201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails" id="DisclosureSignificantAccountingPoliciesPropertyPlantAndEquipmentNetDetails">
        <link:definition>99940202 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Property, plant and equipment, net (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesIntangibleAssetsNetDetails" id="DisclosureSignificantAccountingPoliciesIntangibleAssetsNetDetails">
        <link:definition>99940203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Intangible assets, net (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesLeasesDetails" id="DisclosureSignificantAccountingPoliciesLeasesDetails">
        <link:definition>99940204 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - 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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesConcentrationAndRisksDetails" id="DisclosureSignificantAccountingPoliciesConcentrationAndRisksDetails">
        <link:definition>99940207 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - Concentration and risks (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 roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNetActivitiesInProvisionForCreditLossesDetails" id="DisclosureFinancingReceivablesNetActivitiesInProvisionForCreditLossesDetails">
        <link:definition>99940802 - Disclosure - FINANCING RECEIVABLES, NET - Activities in the provision for credit losses (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 roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNetAgingAnalysisBasedOnCustomerTypeOriginationYearAndDelinquencyDetails" id="DisclosureFinancingReceivablesNetAgingAnalysisBasedOnCustomerTypeOriginationYearAndDelinquencyDetails">
        <link:definition>99940803 - Disclosure - FINANCING RECEIVABLES, NET - Aging analysis based on customer type, origination year and delinquency (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 roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNetAdditionalInformationDetails" id="DisclosureFinancingReceivablesNetAdditionalInformationDetails">
        <link:definition>99940804 - Disclosure - FINANCING RECEIVABLES, NET - Additional Information (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 roleURI="http://www.ke.com/role/DisclosureIntangibleAssetsNetAdditionalInformationDetails" id="DisclosureIntangibleAssetsNetAdditionalInformationDetails">
        <link:definition>99941002 - Disclosure - INTANGIBLE ASSETS, NET - Additional information (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 roleURI="http://www.ke.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails" id="DisclosureLeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails">
        <link:definition>99941104 - Disclosure - LEASES - Weighted average remaining lease term and discount rate (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetInvestmentsInEquityMethodInvesteesDetails" id="DisclosureLongTermInvestmentsNetInvestmentsInEquityMethodInvesteesDetails">
        <link:definition>99941202 - Disclosure - LONG-TERM INVESTMENTS, NET - Investments in equity method investees (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetInvestmentsInEquityMethodInvesteesAdditionalInformationDetails" id="DisclosureLongTermInvestmentsNetInvestmentsInEquityMethodInvesteesAdditionalInformationDetails">
        <link:definition>99941203 - Disclosure - LONG-TERM INVESTMENTS, NET - Investments in equity method investees Additional information (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetInvestmentsAccountedForAtFairValuesAdditionalInformationDetails" id="DisclosureLongTermInvestmentsNetInvestmentsAccountedForAtFairValuesAdditionalInformationDetails">
        <link:definition>99941205 - Disclosure - LONG-TERM INVESTMENTS, NET - Investments accounted for at fair values, additional information (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetLongTermTimeDepositsDetails" id="DisclosureLongTermInvestmentsNetLongTermTimeDepositsDetails">
        <link:definition>99941207 - Disclosure - LONG-TERM INVESTMENTS, NET - Long-term time deposits (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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetAdditionalInformationDetails" id="DisclosureLongTermInvestmentsNetAdditionalInformationDetails">
        <link:definition>99941208 - Disclosure - LONG-TERM INVESTMENTS, NET - Additional Information (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 roleURI="http://www.ke.com/role/DisclosureGoodwillDetails" id="DisclosureGoodwillDetails">
        <link:definition>99941301 - Disclosure - GOODWILL (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 roleURI="http://www.ke.com/role/DisclosureGoodwillAdditionalInformationDetails" id="DisclosureGoodwillAdditionalInformationDetails">
        <link:definition>99941302 - Disclosure - GOODWILL - Additional information (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 roleURI="http://www.ke.com/role/DisclosureBorrowingsNarrativeDetails" id="DisclosureBorrowingsNarrativeDetails">
        <link:definition>99941402 - Disclosure - BORROWINGS - 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 roleURI="http://www.ke.com/role/DisclosureAccountsPayableAgeingAnalysisOfTradePayableDetails" id="DisclosureAccountsPayableAgeingAnalysisOfTradePayableDetails">
        <link:definition>99941502 - Disclosure - ACCOUNTS PAYABLE - Ageing analysis of the trade payable (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 roleURI="http://www.ke.com/role/DisclosureTaxationAdditionalInformationDetails" id="DisclosureTaxationAdditionalInformationDetails">
        <link:definition>99941907 - Disclosure - TAXATION - Additional information (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 roleURI="http://www.ke.com/role/DisclosureShareBasedCompensationCompensationExpensesDetails" id="DisclosureShareBasedCompensationCompensationExpensesDetails">
        <link:definition>99942001 - Disclosure - SHARE-BASED COMPENSATION - Compensation 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 roleURI="http://www.ke.com/role/DisclosureShareBasedCompensationShareOptionsActivitiesDetails" id="DisclosureShareBasedCompensationShareOptionsActivitiesDetails">
        <link:definition>99942002 - Disclosure - SHARE-BASED COMPENSATION - Share options activities (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 roleURI="http://www.ke.com/role/DisclosureShareBasedCompensationShareBasedCompensationRelatedToShareOptionsDetails" id="DisclosureShareBasedCompensationShareBasedCompensationRelatedToShareOptionsDetails">
        <link:definition>99942003 - Disclosure - SHARE-BASED COMPENSATION - Share-based compensation related to share options (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 roleURI="http://www.ke.com/role/DisclosureShareBasedCompensationSummaryOfCompanySRestrictedShareUnitsUnder2020ShareIncentivePlanDetails" id="DisclosureShareBasedCompensationSummaryOfCompanySRestrictedShareUnitsUnder2020ShareIncentivePlanDetails">
        <link:definition>99942004 - Disclosure - SHARE-BASED COMPENSATION - Summary of Company's restricted share units under 2020 Share Incentive Plan (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 roleURI="http://www.ke.com/role/DisclosureOrdinarySharesGeneralInformationDetails" id="DisclosureOrdinarySharesGeneralInformationDetails">
        <link:definition>99942101 - Disclosure - ORDINARY SHARES - General information (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 roleURI="http://www.ke.com/role/DisclosureOrdinarySharesShareRepurchaseProgramDetails" id="DisclosureOrdinarySharesShareRepurchaseProgramDetails">
        <link:definition>99942102 - Disclosure - ORDINARY SHARES - Share repurchase program (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 roleURI="http://www.ke.com/role/DisclosureFairValueMeasurementActivitiesRelatedToFairValueOfAssetsDetails" id="DisclosureFairValueMeasurementActivitiesRelatedToFairValueOfAssetsDetails">
        <link:definition>99942202 - Disclosure - FAIR VALUE MEASUREMENT - Activities related to fair value of 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 roleURI="http://www.ke.com/role/DisclosureFairValueMeasurementAdditionalInformationDetails" id="DisclosureFairValueMeasurementAdditionalInformationDetails">
        <link:definition>99942203 - Disclosure - FAIR VALUE MEASUREMENT - Additional information (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 roleURI="http://www.ke.com/role/DisclosureSegmentInformationDetails" id="DisclosureSegmentInformationDetails">
        <link:definition>99942301 - Disclosure - SEGMENT INFORMATION (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 roleURI="http://www.ke.com/role/DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails" id="DisclosureNetIncomePerShareComputationOfBasicAndDilutedNetIncomePerShareDetails">
        <link:definition>99942401 - Disclosure - NET INCOME PER SHARE - Computation of basic and diluted net income per 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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsRevenuesFromRelatedPartiesDetails" id="DisclosureRelatedPartyTransactionsRevenuesFromRelatedPartiesDetails">
        <link:definition>99942501 - Disclosure - RELATED PARTY TRANSACTIONS - Revenues from related parties (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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsPurchaseServicesAndGoodsFromRelatedPartiesDetails" id="DisclosureRelatedPartyTransactionsPurchaseServicesAndGoodsFromRelatedPartiesDetails">
        <link:definition>99942502 - Disclosure - RELATED PARTY TRANSACTIONS - Purchase services and goods from related parties (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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsOtherIncomeDetails" id="DisclosureRelatedPartyTransactionsOtherIncomeDetails">
        <link:definition>99942503 - Disclosure - RELATED PARTY TRANSACTIONS - Other 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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsLeaseBalancesAndTransactionsDetails" id="DisclosureRelatedPartyTransactionsLeaseBalancesAndTransactionsDetails">
        <link:definition>99942504 - Disclosure - RELATED PARTY TRANSACTIONS - Lease balances and transactions (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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsBalancesWithRelatedPartiesDetails" id="DisclosureRelatedPartyTransactionsBalancesWithRelatedPartiesDetails">
        <link:definition>99942505 - Disclosure - RELATED PARTY TRANSACTIONS - Balances with related parties (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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsLoanReceivablesFromRelatedPartiesDetails" id="DisclosureRelatedPartyTransactionsLoanReceivablesFromRelatedPartiesDetails">
        <link:definition>99942506 - Disclosure - RELATED PARTY TRANSACTIONS - Loan receivables from related parties (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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsDonationAgreementDetails" id="DisclosureRelatedPartyTransactionsDonationAgreementDetails">
        <link:definition>99942507 - Disclosure - RELATED PARTY TRANSACTIONS - Donation Agreement (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 roleURI="http://www.ke.com/role/DisclosureCommitmentsAndContingenciesDetails" id="DisclosureCommitmentsAndContingenciesDetails">
        <link:definition>99942601 - 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 roleURI="http://www.ke.com/role/DisclosureDividendsDetails" id="DisclosureDividendsDetails">
        <link:definition>99942701 - Disclosure - DIVIDENDS (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 roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsDetails" id="DisclosureStatutoryReservesAndRestrictedNetAssetsDetails">
        <link:definition>99942801 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET 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 roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedBalanceSheetsOfParentCompanyDetails" id="DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedBalanceSheetsOfParentCompanyDetails">
        <link:definition>99942802 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS - Condensed balance sheets of the parent company (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 roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedStatementsOfComprehensiveIncomeLossOfParentCompanyDetails" id="DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedStatementsOfComprehensiveIncomeLossOfParentCompanyDetails">
        <link:definition>99942803 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS - Condensed statements of comprehensive income (loss) of the parent company (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 roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedStatementsOfCashFlowsOfParentCompanyDetails" id="DisclosureStatutoryReservesAndRestrictedNetAssetsCondensedStatementsOfCashFlowsOfParentCompanyDetails">
        <link:definition>99942804 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS - Condensed statements of cash flows of the parent company (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 roleURI="http://www.ke.com/role/DisclosureSubsequentEventsDetails" id="DisclosureSubsequentEventsDetails">
        <link:definition>99942901 - 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>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureOrganization" id="DisclosureOrganization">
        <link:definition>995210101 - Disclosure - 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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPolicies" id="DisclosureSignificantAccountingPolicies">
        <link:definition>995210201 - Disclosure - SIGNIFICANT 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 roleURI="http://www.ke.com/role/DisclosureCashCashEquivalentsRestrictedCash" id="DisclosureCashCashEquivalentsRestrictedCash">
        <link:definition>995210301 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureShortTermInvestments" id="DisclosureShortTermInvestments">
        <link:definition>995210401 - Disclosure - 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 roleURI="http://www.ke.com/role/DisclosureInventories" id="DisclosureInventories">
        <link:definition>995210501 - 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 roleURI="http://www.ke.com/role/DisclosurePrepaymentsReceivablesAndOtherAssets" id="DisclosurePrepaymentsReceivablesAndOtherAssets">
        <link:definition>995210601 - Disclosure - PREPAYMENTS, RECEIVABLES AND OTHER ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNet" id="DisclosureAccountsReceivableAndContractAssetsNet">
        <link:definition>995210701 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNet" id="DisclosureFinancingReceivablesNet">
        <link:definition>995210801 - Disclosure - FINANCING RECEIVABLES, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosurePropertyPlantAndEquipmentNet" id="DisclosurePropertyPlantAndEquipmentNet">
        <link:definition>995210901 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureIntangibleAssetsNet" id="DisclosureIntangibleAssetsNet">
        <link:definition>995211001 - Disclosure - INTANGIBLE ASSETS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureLeases" id="DisclosureLeases">
        <link:definition>995211101 - 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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNet" id="DisclosureLongTermInvestmentsNet">
        <link:definition>995211201 - Disclosure - LONG-TERM INVESTMENTS, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureGoodwill" id="DisclosureGoodwill">
        <link:definition>995211301 - Disclosure - GOODWILL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureBorrowings" id="DisclosureBorrowings">
        <link:definition>995211401 - Disclosure - BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureAccountsPayable" id="DisclosureAccountsPayable">
        <link:definition>995211501 - Disclosure - ACCOUNTS PAYABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" id="DisclosureAccruedExpensesAndOtherCurrentLiabilities">
        <link:definition>995211601 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureOtherIncomeNet" id="DisclosureOtherIncomeNet">
        <link:definition>995211701 - Disclosure - OTHER INCOME, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureInterestIncomeNet" id="DisclosureInterestIncomeNet">
        <link:definition>995211801 - Disclosure - INTEREST INCOME, NET</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureTaxation" id="DisclosureTaxation">
        <link:definition>995211901 - Disclosure - TAXATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureShareBasedCompensation" id="DisclosureShareBasedCompensation">
        <link:definition>995212001 - 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 roleURI="http://www.ke.com/role/DisclosureOrdinaryShares" id="DisclosureOrdinaryShares">
        <link:definition>995212101 - Disclosure - ORDINARY SHARES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureFairValueMeasurement" id="DisclosureFairValueMeasurement">
        <link:definition>995212201 - Disclosure - FAIR VALUE MEASUREMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureSegmentInformation" id="DisclosureSegmentInformation">
        <link:definition>995212301 - Disclosure - SEGMENT 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 roleURI="http://www.ke.com/role/DisclosureNetIncomePerShare" id="DisclosureNetIncomePerShare">
        <link:definition>995212401 - Disclosure - NET INCOME PER 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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactions" id="DisclosureRelatedPartyTransactions">
        <link:definition>995212501 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureCommitmentsAndContingencies" id="DisclosureCommitmentsAndContingencies">
        <link:definition>995212601 - 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 roleURI="http://www.ke.com/role/DisclosureDividends" id="DisclosureDividends">
        <link:definition>995212701 - Disclosure - DIVIDENDS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureStatutoryReservesAndRestrictedNetAssets" id="DisclosureStatutoryReservesAndRestrictedNetAssets">
        <link:definition>995212801 - Disclosure - STATUTORY RESERVES AND RESTRICTED NET ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.ke.com/role/DisclosureSubsequentEvents" id="DisclosureSubsequentEvents">
        <link:definition>995212901 - 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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesPolicies" id="DisclosureSignificantAccountingPoliciesPolicies">
        <link:definition>99920202 - Disclosure - SIGNIFICANT 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 roleURI="http://www.ke.com/role/DisclosureOrganizationTables" id="DisclosureOrganizationTables">
        <link:definition>99930103 - Disclosure - ORGANIZATION (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesTables" id="DisclosureSignificantAccountingPoliciesTables">
        <link:definition>99930203 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (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 roleURI="http://www.ke.com/role/DisclosureCashCashEquivalentsRestrictedCashTables" id="DisclosureCashCashEquivalentsRestrictedCashTables">
        <link:definition>99930303 - Disclosure - CASH, CASH EQUIVALENTS, RESTRICTED CASH (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 roleURI="http://www.ke.com/role/DisclosureShortTermInvestmentsTables" id="DisclosureShortTermInvestmentsTables">
        <link:definition>99930403 - Disclosure - 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 roleURI="http://www.ke.com/role/DisclosureInventoriesTables" id="DisclosureInventoriesTables">
        <link:definition>99930503 - 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 roleURI="http://www.ke.com/role/DisclosurePrepaymentsReceivablesAndOtherAssetsTables" id="DisclosurePrepaymentsReceivablesAndOtherAssetsTables">
        <link:definition>99930603 - Disclosure - PREPAYMENTS, RECEIVABLES AND OTHER ASSETS (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 roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNetTables" id="DisclosureAccountsReceivableAndContractAssetsNetTables">
        <link:definition>99930703 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET (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 roleURI="http://www.ke.com/role/DisclosureFinancingReceivablesNetTables" id="DisclosureFinancingReceivablesNetTables">
        <link:definition>99930803 - Disclosure - FINANCING RECEIVABLES, NET (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 roleURI="http://www.ke.com/role/DisclosurePropertyPlantAndEquipmentNetTables" id="DisclosurePropertyPlantAndEquipmentNetTables">
        <link:definition>99930903 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (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 roleURI="http://www.ke.com/role/DisclosureIntangibleAssetsNetTables" id="DisclosureIntangibleAssetsNetTables">
        <link:definition>99931003 - Disclosure - INTANGIBLE ASSETS, NET (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 roleURI="http://www.ke.com/role/DisclosureLeasesTables" id="DisclosureLeasesTables">
        <link:definition>99931103 - 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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetTables" id="DisclosureLongTermInvestmentsNetTables">
        <link:definition>99931203 - Disclosure - LONG-TERM INVESTMENTS, NET (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 roleURI="http://www.ke.com/role/DisclosureGoodwillTables" id="DisclosureGoodwillTables">
        <link:definition>99931303 - Disclosure - GOODWILL (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 roleURI="http://www.ke.com/role/DisclosureBorrowingsTables" id="DisclosureBorrowingsTables">
        <link:definition>99931403 - Disclosure - BORROWINGS (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 roleURI="http://www.ke.com/role/DisclosureAccountsPayableTables" id="DisclosureAccountsPayableTables">
        <link:definition>99931503 - Disclosure - ACCOUNTS PAYABLE (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 roleURI="http://www.ke.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" id="DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables">
        <link:definition>99931603 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (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 roleURI="http://www.ke.com/role/DisclosureOtherIncomeNetTables" id="DisclosureOtherIncomeNetTables">
        <link:definition>99931703 - Disclosure - OTHER INCOME, NET (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 roleURI="http://www.ke.com/role/DisclosureInterestIncomeNetTables" id="DisclosureInterestIncomeNetTables">
        <link:definition>99931803 - Disclosure - INTEREST INCOME, NET (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 roleURI="http://www.ke.com/role/DisclosureTaxationTables" id="DisclosureTaxationTables">
        <link:definition>99931903 - Disclosure - TAXATION (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 roleURI="http://www.ke.com/role/DisclosureSegmentInformationTables" id="DisclosureSegmentInformationTables">
        <link:definition>99932303 - Disclosure - SEGMENT 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 roleURI="http://www.ke.com/role/DisclosureNetIncomePerShareTables" id="DisclosureNetIncomePerShareTables">
        <link:definition>99932403 - Disclosure - NET INCOME PER 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 roleURI="http://www.ke.com/role/DisclosureRelatedPartyTransactionsTables" id="DisclosureRelatedPartyTransactionsTables">
        <link:definition>99932503 - Disclosure - RELATED PARTY TRANSACTIONS (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 roleURI="http://www.ke.com/role/DisclosureCommitmentsAndContingenciesTables" id="DisclosureCommitmentsAndContingenciesTables">
        <link:definition>99932603 - Disclosure - COMMITMENTS AND CONTINGENCIES (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 roleURI="http://www.ke.com/role/DisclosureSignificantAccountingPoliciesIncomeTaxesDetails" id="DisclosureSignificantAccountingPoliciesIncomeTaxesDetails">
        <link:definition>99940206 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES - 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 roleURI="http://www.ke.com/role/DisclosureAccountsReceivableAndContractAssetsNetMovementsInAllowanceForDoubtfulAccountsDetails" id="DisclosureAccountsReceivableAndContractAssetsNetMovementsInAllowanceForDoubtfulAccountsDetails">
        <link:definition>99940703 - Disclosure - ACCOUNTS RECEIVABLE AND CONTRACT ASSETS, NET - Movements in the allowance for doubtful accounts (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 roleURI="http://www.ke.com/role/DisclosureLeasesSupplementalCashFlowsInformationRelatedToLeasesDetails" id="DisclosureLeasesSupplementalCashFlowsInformationRelatedToLeasesDetails">
        <link:definition>99941102 - Disclosure - LEASES - Supplemental cash flows 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 roleURI="http://www.ke.com/role/DisclosureLongTermInvestmentsNetEstimatedFairValueOfAvailableForSaleDebtInvestmentsDetails" id="DisclosureLongTermInvestmentsNetEstimatedFairValueOfAvailableForSaleDebtInvestmentsDetails">
        <link:definition>99941210 - Disclosure - LONG-TERM INVESTMENTS, NET - Estimated fair value of available-for-sale debt 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 roleURI="http://www.ke.com/role/DisclosureTaxationTaxHolidayDetails" id="DisclosureTaxationTaxHolidayDetails">
        <link:definition>99941904 - Disclosure - TAXATION - Tax holiday (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 roleURI="http://www.ke.com/role/DisclosureTaxationValuationAllowanceDetails" id="DisclosureTaxationValuationAllowanceDetails">
        <link:definition>99941906 - Disclosure - TAXATION - Valuation allowance (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 roleURI="http://www.ke.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" id="DisclosureCommitmentsAndContingenciesAdditionalInformationDetails">
        <link:definition>99942603 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:type="simple" xlink:href="beke-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="beke-20251231_cal.xml" xlink:title="Calculation Links, all" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="beke-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="beke-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://www.ke.com/role/DisclosureStandardAndCustomAxisDomainDefaults" id="DisclosureStandardAndCustomAxisDomainDefaults">
        <link:definition>99900 - Disclosure - Standard And Custom Axis Domain Defaults</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:import namespace="https://xbrl.org/2023/calculation-1.1" schemaLocation="https://www.xbrl.org/2023/calculation-1.1.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
  <xsd:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xsd:import namespace="http://fasb.org/us-roles/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
  <xsd:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
  <xsd:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/currency/2025" schemaLocation="https://xbrl.sec.gov/currency/2025/currency-2025.xsd" />
  <xsd:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/ecd-sub/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-sub-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-2025.xsd" />
  <xsd:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd" />
  <xsd:element name="PurchaseOfServicesAndRenovationMember" id="beke_PurchaseOfServicesAndRenovationMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NewHomeTransactionServicesMember" id="beke_NewHomeTransactionServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExistingHomeTransactionServicesMember" id="beke_ExistingHomeTransactionServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmergingAndOtherServicesMember" id="beke_EmergingAndOtherServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GovernmentGrantIncome" id="beke_GovernmentGrantIncome" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="BankChargesNonoperating" id="beke_BankChargesNonoperating" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="OtherInterestIncomeExpenseNonoperatingNet" id="beke_OtherInterestIncomeExpenseNonoperatingNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" id="beke_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PayableRelatedToNewHomeTransactionBusinessCurrent" id="beke_PayableRelatedToNewHomeTransactionBusinessCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PayableForInternetServiceFeesCurrent" id="beke_PayableForInternetServiceFeesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="PayableForLeaseholdImprovementsCurrent" id="beke_PayableForLeaseholdImprovementsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="SecurityDepositsForGuaranteeAndFinancingServicesMember" id="beke_SecurityDepositsForGuaranteeAndFinancingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WeightedAverageInterestRateOnCashEquivalent" id="beke_WeightedAverageInterestRateOnCashEquivalent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="ProportionOfRestrictedCash" id="beke_ProportionOfRestrictedCash" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="AdvertisingResourcesMember" id="beke_AdvertisingResourcesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FiniteLivedIntangibleAssetsAccumulatedImpairment" id="beke_FiniteLivedIntangibleAssetsAccumulatedImpairment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="Contribution" id="beke_Contribution" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="StoreCost" id="beke_StoreCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="PrepaymentsReceivablesAndOtherAssetsTextBlock" id="beke_PrepaymentsReceivablesAndOtherAssetsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaidRentAndOtherDepositsCurrent" id="beke_PrepaidRentAndOtherDepositsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ShortTermInvestmentsTextBlock" id="beke_ShortTermInvestmentsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSupplementalCashflowInformationRelatedToLeasesTableTextBlock" id="beke_ScheduleOfSupplementalCashflowInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="beke_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" id="beke_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract" id="beke_RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingLeasesCommitmentsMember" id="beke_OperatingLeasesCommitmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SharehomeHkInternationalLimitedMember" id="beke_SharehomeHkInternationalLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GoodwillAbstract" id="beke_GoodwillAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SplitCommissions" id="beke_SplitCommissions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="InternalCommissionAndCompensation" id="beke_InternalCommissionAndCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ComprehensiveIncomeNetOfTaxToCommonStockHolders" id="beke_ComprehensiveIncomeNetOfTaxToCommonStockHolders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ConsolidatedTrustsMember" id="beke_ConsolidatedTrustsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MicroLoanPlatformsMember" id="beke_MicroLoanPlatformsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancingReceivablesEqualToGreaterThan180DaysPastDueMember" id="beke_FinancingReceivablesEqualToGreaterThan180DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmountAppropriatedToStatutoryReserves" id="beke_AmountAppropriatedToStatutoryReserves" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfLoanReceivablesFromRelatedPartyTransactionsTableTextBlock" id="beke_ScheduleOfLoanReceivablesFromRelatedPartyTransactionsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IfmInvestmentsLimitedIfmMember" id="beke_IfmInvestmentsLimitedIfmMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BrokerageFirmsMember" id="beke_BrokerageFirmsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AgencyServicesMember" id="beke_AgencyServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OnlineMarketingServicesMember" id="beke_OnlineMarketingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PlatformServicesMember" id="beke_PlatformServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CommissionSupportServicesMember" id="beke_CommissionSupportServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PlatformAndFranchiseServicesMember" id="beke_PlatformAndFranchiseServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OthersRelatedPartiesMember" id="beke_OthersRelatedPartiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncreaseDecreaseInRightOfUseAssets" id="beke_IncreaseDecreaseInRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="WealthManagementProductsMember" id="beke_WealthManagementProductsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShortTermInvestmentsPolicyPolicyTextBlock" id="beke_ShortTermInvestmentsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReservesPolicyTextBlock" id="beke_StatutoryReservesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyTransactionsPolicyTextBlock" id="beke_RelatedPartyTransactionsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="GovernmentGrantsPolicyTextBlock" id="beke_GovernmentGrantsPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" id="beke_ScheduleOfPropertyPlantAndEquipmentUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserveAndRestrictedNetAssetsDisclosureAbstract" id="beke_StatutoryReserveAndRestrictedNetAssetsDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReserveAndRestrictedNetAssetsDisclosureTextBlock" id="beke_StatutoryReserveAndRestrictedNetAssetsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfSubsidiariesConsolidatedViesTableTextBlock" id="beke_ScheduleOfSubsidiariesConsolidatedViesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeikeGroupCaymanLimitedMember" id="beke_BeikeGroupCaymanLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LianjiaTianjinEnterpriseManagementCo.Ltd.LianjiaEnterpriseManagementMember" id="beke_LianjiaTianjinEnterpriseManagementCo.Ltd.LianjiaEnterpriseManagementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeijingLianjiaGaoceRealEstateBrokerageCo.Ltd.Member" id="beke_BeijingLianjiaGaoceRealEstateBrokerageCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeyouRealEstateAgencyCo.Ltd.DeyouRealEstateAgencyMember" id="beke_DeyouRealEstateAgencyCo.Ltd.DeyouRealEstateAgencyMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShanghaiDeyouPropertyConsultingCo.Ltd.Member" id="beke_ShanghaiDeyouPropertyConsultingCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SichuanLianjiaRealEstateBrokerageCo.Ltd.Member" id="beke_SichuanLianjiaRealEstateBrokerageCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeikeZhaofangBeijingTechnologyCo.Ltd.BeikeZhaofangMember" id="beke_BeikeZhaofangBeijingTechnologyCo.Ltd.BeikeZhaofangMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeikeTechnologyCo.Ltd.Member" id="beke_BeikeTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="BeijingLianjiaRealEstateBrokerageCo.Ltd.BeijingLianjiaMember" id="beke_BeijingLianjiaRealEstateBrokerageCo.Ltd.BeijingLianjiaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfEquityInvestmentsPledge" id="beke_PercentageOfEquityInvestmentsPledge" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmountOfNonDistributableStatutoryReservesForConsolidatedAndUnconsolidatedSubsidiaries" id="beke_AmountOfNonDistributableStatutoryReservesForConsolidatedAndUnconsolidatedSubsidiaries" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="AccruedExpensesAndOtherCurrentLiabilitiesAbstract" id="beke_AccruedExpensesAndOtherCurrentLiabilitiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" id="beke_EffectiveIncomeTaxRateReconciliationAtPreferentialTreatments" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxHolidayIncomeTaxBenefitsBasicPerShare" id="beke_IncomeTaxHolidayIncomeTaxBenefitsBasicPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxHolidayIncomeTaxBenefitsDilutedPerShare" id="beke_IncomeTaxHolidayIncomeTaxBenefitsDilutedPerShare" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsUnrealizedProfits" id="beke_DeferredTaxAssetsUnrealizedProfits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="DeferredTaxAssetsValuationAllowanceRollForward" id="beke_DeferredTaxAssetsValuationAllowanceRollForward" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetAdditionsAmount" id="beke_ValuationAllowanceDeferredTaxAssetAdditionsAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ShareOptionPlan2018Member" id="beke_ShareOptionPlan2018Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquityInvestmentsMeasuredUnderMeasurementAlternativeAndNavPracticalExpedientMember" id="beke_EquityInvestmentsMeasuredUnderMeasurementAlternativeAndNavPracticalExpedientMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IfmInvestmentsLimitedMember" id="beke_IfmInvestmentsLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfPreferredSharesPurchased" id="beke_NumberOfPreferredSharesPurchased" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="MaturityPeriod" id="beke_MaturityPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PercentageOfOwnershipSecuredLoan" id="beke_PercentageOfOwnershipSecuredLoan" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="IncomeTaxesTable" id="beke_IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonChinaMember" id="beke_NonChinaMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxPreferredGroupAxis" id="beke_IncomeTaxPreferredGroupAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxPreferredGroupDomain" id="beke_IncomeTaxPreferredGroupDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="HighAndNewTechnologyEnterpriseMember" id="beke_HighAndNewTechnologyEnterpriseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EnterprisesWithinCatalogueOfEncouragedIndustriesInWesternRegionsMember" id="beke_EnterprisesWithinCatalogueOfEncouragedIndustriesInWesternRegionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="IncomeTaxesLineItems" id="beke_IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PreferentialIncomeTaxRate" id="beke_PreferentialIncomeTaxRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NumberOfEntitiesQualified" id="beke_NumberOfEntitiesQualified" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeferredTaxAssetsOperatingLossCarryforwardsRemainingAmountExpectedToBeUtilizedBeforeExpiration" id="beke_DeferredTaxAssetsOperatingLossCarryforwardsRemainingAmountExpectedToBeUtilizedBeforeExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLossCarryforwardsSubjectToExpiration" id="beke_OperatingLossCarryforwardsSubjectToExpiration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="WithholdingTaxRate" id="beke_WithholdingTaxRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OtherNonoperatingIncomeExpenseOthers" id="beke_OtherNonoperatingIncomeExpenseOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock" id="beke_ScheduleOfCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaidExpenseReceivablesAndOtherAssetsCurrentAbstract" id="beke_PrepaidExpenseReceivablesAndOtherAssetsCurrentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PrepaidExpenseReceivablesAndOtherAssetsNonCurrentAbstract" id="beke_PrepaidExpenseReceivablesAndOtherAssetsNonCurrentAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WeightedAverageDiscountRateAbstract" id="beke_WeightedAverageDiscountRateAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConcentrationAndRisksPolicyPolicyTextBlock" id="beke_ConcentrationAndRisksPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfFiniteLivedIntangibleAssetsUsefulLifeTableTextBlock" id="beke_ScheduleOfFiniteLivedIntangibleAssetsUsefulLifeTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StatutoryReservesMember" id="beke_StatutoryReservesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AmountAppropriatedToOtherReserveFund" id="beke_AmountAppropriatedToOtherReserveFund" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="NumberOfCustomers" id="beke_NumberOfCustomers" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SignificantAccountingPoliciesTable" id="beke_SignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SignificantAccountingPoliciesLineItems" id="beke_SignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CurrencyConvertibilityRiskMember" id="beke_CurrencyConvertibilityRiskMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CashAndCashEquivalentsRestrictedCashAndShortTermInvestmentsDenominatedInRmbMember" id="beke_CashAndCashEquivalentsRestrictedCashAndShortTermInvestmentsDenominatedInRmbMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAccountsReceivableTableTextBlock" id="beke_ScheduleOfAccountsReceivableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CashFromPropertyBuyersInEscrowMember" id="beke_CashFromPropertyBuyersInEscrowMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WealthManagementProductsCurrent" id="beke_WealthManagementProductsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="FinancingReceivables90To179DaysPastDueMember" id="beke_FinancingReceivables90To179DaysPastDueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ChangeInCapitalExpendituresIncurredButNotYetPaid" id="beke_ChangeInCapitalExpendituresIncurredButNotYetPaid" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="AdministrativeOfficeMember" id="beke_AdministrativeOfficeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="StoreMember" id="beke_StoreMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="WeightedAverageRemainingLeaseTermAbstract" id="beke_WeightedAverageRemainingLeaseTermAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="beke_AccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopmentAndOtherPercent" id="beke_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopmentAndOtherPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="MinimumPercentageOfForeignInvestorOwnershipInSharesOfVie" id="beke_MinimumPercentageOfForeignInvestorOwnershipInSharesOfVie" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationPermanentDifferences" id="beke_EffectiveIncomeTaxRateReconciliationPermanentDifferences" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock" id="beke_ScheduleOfRelatedPartyRelationshipsWithEntityTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ExistingHomeTransactionServicesSegmentMember" id="beke_ExistingHomeTransactionServicesSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NewHomeTransactionServicesSegmentMember" id="beke_NewHomeTransactionServicesSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmergingAndOtherServicesSegmentMember" id="beke_EmergingAndOtherServicesSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongTermInvestmentsTextBlock" id="beke_LongTermInvestmentsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LongTermInvestmentPolicyTextBlock" id="beke_LongTermInvestmentPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShortTermInvestmentTableTextBlock" id="beke_ShortTermInvestmentTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="SecuredLoanToIfmControllingShareholderMember" id="beke_SecuredLoanToIfmControllingShareholderMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="InvestmentLockUpPeriod" id="beke_InvestmentLockUpPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CashCashEquivalentsRestrictedCashAndShortTermInvestments" id="beke_CashCashEquivalentsRestrictedCashAndShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="ZiroomIncAndItsSubsidiariesZiroomMember" id="beke_ZiroomIncAndItsSubsidiariesZiroomMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RelatedPartyTransactionLongTermInvestmentFairValueDisclosure" id="beke_RelatedPartyTransactionLongTermInvestmentFairValueDisclosure" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="FollowOnPublicOfferingMember" id="beke_FollowOnPublicOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" id="beke_RecentlyIssuedAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="PropertyTransactionRelatedBusinessMember" id="beke_PropertyTransactionRelatedBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="NonPropertyTransactionRelatedBusinessMember" id="beke_NonPropertyTransactionRelatedBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancingReceivableByOriginationYearAxis" id="beke_FinancingReceivableByOriginationYearAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancingReceivableByOriginationYearDomain" id="beke_FinancingReceivableByOriginationYearDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AllowanceOfCreditLossesAsPercentageOfGrossFinanceReceivablesNetOfUnearnedIncome" id="beke_AllowanceOfCreditLossesAsPercentageOfGrossFinanceReceivablesNetOfUnearnedIncome" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="FinancingReceivableAllowanceForCreditLossAverageLossRate" id="beke_FinancingReceivableAllowanceForCreditLossAverageLossRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="DeferredGuaranteeRevenueCurrent" id="beke_DeferredGuaranteeRevenueCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ShareBasedCompensationAwardTrancheFourMember" id="beke_ShareBasedCompensationAwardTrancheFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInPercentageOfIssuedAndOutstanding" id="beke_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsInPercentageOfIssuedAndOutstanding" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TwentyTwentyGlobalShareIncentivePlanMember" id="beke_TwentyTwentyGlobalShareIncentivePlanMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostRecognizedWeightedAveragePeriod" id="beke_EmployeeServiceShareBasedCompensationNonVestedAwardsTotalCompensationCostRecognizedWeightedAveragePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfLeaseBalancesAndTransactionsWithRelatedPartiesTableTextBlock" id="beke_ScheduleOfLeaseBalancesAndTransactionsWithRelatedPartiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="TencentMember" id="beke_TencentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="OperatingLeaseRightOfUseAssetsRelatedParties" id="beke_OperatingLeaseRightOfUseAssetsRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseLiabilityCurrentRelatedParties" id="beke_OperatingLeaseLiabilityCurrentRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseLiabilityNoncurrentRelatedParties" id="beke_OperatingLeaseLiabilityNoncurrentRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseLiabilityRelatedParties" id="beke_OperatingLeaseLiabilityRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="OperatingLeaseCostRelatedParties" id="beke_OperatingLeaseCostRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="RecordedUnconditionalPurchaseObligationToBePaidAfterYearFour" id="beke_RecordedUnconditionalPurchaseObligationToBePaidAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="InvestmentOwnedExchangeAdjustments" id="beke_InvestmentOwnedExchangeAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="CommonStockAndTemporaryEquitySharesAuthorized" id="beke_CommonStockAndTemporaryEquitySharesAuthorized" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <xsd:element name="CommonStockAndTemporaryEquityShareCapitalAuthorized" id="beke_CommonStockAndTemporaryEquityShareCapitalAuthorized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="ProceedsFromIssuanceInitialPublicOfferingNetOfOfferingCosts" id="beke_ProceedsFromIssuanceInitialPublicOfferingNetOfOfferingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="ProceedsFromIssuanceOfCommonStockNetOfOfferingCosts" id="beke_ProceedsFromIssuanceOfCommonStockNetOfOfferingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="duration" />
  <xsd:element name="DueFromToAndPrepaymentsToRelatedPartiesTableTextBlock" id="beke_DueFromToAndPrepaymentsToRelatedPartiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ReferralServicesMember" id="beke_ReferralServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="RentalAndPropertyManagementServicesMember" id="beke_RentalAndPropertyManagementServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DeyouTianjinRealEstateServicesCo.Ltd.Member" id="beke_DeyouTianjinRealEstateServicesCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AccountsPayableAbstract" id="beke_AccountsPayableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AccountsPayableDisclosureTextBlock" id="beke_AccountsPayableDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ScheduleOfAccountsPayableTableTextBlock" id="beke_ScheduleOfAccountsPayableTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="LoanReceivablesFromRelatedPartiesCurrent" id="beke_LoanReceivablesFromRelatedPartiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="IncomeLossFromEquityMethodInvestmentsAndProvisionForLoanLossesExpensed" id="beke_IncomeLossFromEquityMethodInvestmentsAndProvisionForLoanLossesExpensed" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="EmployeeTrustControlledByCompanyUponExerciseOfOptionsMember" id="beke_EmployeeTrustControlledByCompanyUponExerciseOfOptionsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DepositRelatedToNewHomeTransactionServices" id="beke_DepositRelatedToNewHomeTransactionServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="TimeDepositsAndDebtSecuritiesHeldToMaturityNoncurrent" id="beke_TimeDepositsAndDebtSecuritiesHeldToMaturityNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="TimeDepositsHeldToMaturityMaturityPeriodOne" id="beke_TimeDepositsHeldToMaturityMaturityPeriodOne" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="TimeDepositsHeldToMaturityMaturityPeriodTwo" id="beke_TimeDepositsHeldToMaturityMaturityPeriodTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="AccumulatedImpairmentLossPropertyPlantAndEquipment" id="beke_AccumulatedImpairmentLossPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="instant" />
  <xsd:element name="TaxRateForAssessableProfitsOnFirstHkDollar2Million" id="beke_TaxRateForAssessableProfitsOnFirstHkDollar2Million" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="AssessableProfitsForTaxRateAt8.25" id="beke_AssessableProfitsForTaxRateAt8.25" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="PropitiousGlobalHoldingsLimitedMember" id="beke_PropitiousGlobalHoldingsLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="ConversionRatio" id="beke_ConversionRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="EquitySecuritiesWithoutReadilyDeterminableFairValueAndAtNetAssetValueAmount" id="beke_EquitySecuritiesWithoutReadilyDeterminableFairValueAndAtNetAssetValueAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="AssessableProfitsForTaxRateAt16.5" id="beke_AssessableProfitsForTaxRateAt16.5" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RevenueFromContractWithCustomerExcludingNonVieSubsidiariesOfGroup" id="beke_RevenueFromContractWithCustomerExcludingNonVieSubsidiariesOfGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="RevenueFromContractWithCustomerNonVieSubsidiariesOfGroup" id="beke_RevenueFromContractWithCustomerNonVieSubsidiariesOfGroup" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="credit" xbrli:periodType="duration" />
  <xsd:element name="DepositaryBankMember" id="beke_DepositaryBankMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="FinancingReceivableOriginationYear2021Member" id="beke_FinancingReceivableOriginationYear2021Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" abstract="true" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="CurrencyConvenienceTranslationsPolicyPolicyTextBlock" id="beke_CurrencyConvenienceTranslationsPolicyPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:periodType="duration" />
  <xsd:element name="DepositsPaidToRealEstateDevelopers" id="beke_DepositsPaidToRealEstateDevelopers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" abstract="false" nillable="true" xbrli:balance="debit" xbrli:periodType="instant" />
  <xsd:element name="BeikeTianjinInvestmentCoLtdMember" id="beke_BeikeTianjinInvestmentCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingLianjiaRealEstateBrokerageCoLtdMember" id="beke_BeijingLianjiaRealEstateBrokerageCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeZhaofangBeijingTechnologyCoLtdMember" id="beke_BeikeZhaofangBeijingTechnologyCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingYijuTaiheTechnologyCoLtdMember" id="beke_BeijingYijuTaiheTechnologyCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TianjinXiaowuInformationTechnologyCoLtdMember" id="beke_TianjinXiaowuInformationTechnologyCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingZhongrongxinFinancingGuaranteeCoLtdMember" id="beke_BeijingZhongrongxinFinancingGuaranteeCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingLianjiaZhidiRealEstateBrokerageCoLtdMember" id="beke_BeijingLianjiaZhidiRealEstateBrokerageCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingEhomepayTechnologiesCoLtdMember" id="beke_BeijingEhomepayTechnologiesCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="YuanjingMingdeManagementConsultingCoLtdMember" id="beke_YuanjingMingdeManagementConsultingCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShengduHomeRenovationCoLtdMember" id="beke_ShengduHomeRenovationCoLtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentCommitmentsMember" id="beke_InvestmentCommitmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EntityCommonStockSharesOutstandingExcludingSharesReservedForFutureIssuanceOfAds" id="beke_EntityCommonStockSharesOutstandingExcludingSharesReservedForFutureIssuanceOfAds" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="IncomeLossPerShareBasicAndDilutedAbstract" id="beke_IncomeLossPerShareBasicAndDilutedAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableOriginationYear2022Member" id="beke_FinancingReceivableOriginationYear2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoansReceivableFromRelatedPartiesNoncurrent" id="beke_LoansReceivableFromRelatedPartiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="HomeRenovationAndFurnishingServicesMember" id="beke_HomeRenovationAndFurnishingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StockSurrenderedDuringPeriodShares" id="beke_StockSurrenderedDuringPeriodShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="beke_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" id="beke_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AccountsReceivableAndContractAssetsNetAbstract" id="beke_AccountsReceivableAndContractAssetsNetAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfContractAssetsNetTableTextBlock" id="beke_ScheduleOfContractAssetsNetTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OtherReceivablesMember" id="beke_OtherReceivablesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ExpectedCreditLossRate" id="beke_ExpectedCreditLossRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="RestrictedSharePeriod" id="beke_RestrictedSharePeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="GlobalShareIncentivePlan2022Member" id="beke_GlobalShareIncentivePlan2022Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Mr.PengYongdongChairmanAndChiefExecutiveOfficerMember" id="beke_Mr.PengYongdongChairmanAndChiefExecutiveOfficerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Mr.ShanYigangExecutiveDirectorMember" id="beke_Mr.ShanYigangExecutiveDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNumberOfAgreements" id="beke_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantedNumberOfAgreements" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PayableForHomeRenovationMaterialsAndConstructionCostsCurrent" id="beke_PayableForHomeRenovationMaterialsAndConstructionCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCost" id="beke_EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossesForeignCurrencyTranslationAdjustments" id="beke_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossesForeignCurrencyTranslationAdjustments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="HomeRenovationAndFurnishingServicesSegmentMember" id="beke_HomeRenovationAndFurnishingServicesSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherServicesMember" id="beke_OtherServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableAgingAxis" id="beke_AccountsPayableAgingAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableAgingDomain" id="beke_AccountsPayableAgingDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HomeRenovationAndFurnishingCost" id="beke_HomeRenovationAndFurnishingCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ScheduleOfEquityInvestmentsPrivateCompaniesUnderMeasurementAlternative" id="beke_ScheduleOfEquityInvestmentsPrivateCompaniesUnderMeasurementAlternative" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DepositRelatedToFranchiseServices" id="beke_DepositRelatedToFranchiseServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="IncomeTaxHolidayIncomeTaxBenefitsWeightedAverageNumberOfSharesOutstandingBasic" id="beke_IncomeTaxHolidayIncomeTaxBenefitsWeightedAverageNumberOfSharesOutstandingBasic" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="IncomeTaxHolidayIncomeTaxBenefitsWeightedAverageNumberOfDilutedSharesOutstanding" id="beke_IncomeTaxHolidayIncomeTaxBenefitsWeightedAverageNumberOfDilutedSharesOutstanding" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShortTermTimeDepositsMember" id="beke_ShortTermTimeDepositsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LongTermTimeDepositsMember" id="beke_LongTermTimeDepositsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HeldToMaturityDebtInvestmentsMember" id="beke_HeldToMaturityDebtInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquityInvestmentsWithoutReadilyDeterminableFairValueUsingNavPracticalExpedientMember" id="beke_EquityInvestmentsWithoutReadilyDeterminableFairValueUsingNavPracticalExpedientMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AvailableForSaleDebtInvestmentsMember" id="beke_AvailableForSaleDebtInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="MaterialCostsCommissionAndCompensationCosts" id="beke_MaterialCostsCommissionAndCompensationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PercentageOfRestrictionsOnRestrictedShares" id="beke_PercentageOfRestrictionsOnRestrictedShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AccountsReceivableAndContractAssetsNetCurrent" id="beke_AccountsReceivableAndContractAssetsNetCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AllowanceForDoubtfulAccountsReceivableAndContractAssetsCurrent" id="beke_AllowanceForDoubtfulAccountsReceivableAndContractAssetsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" id="beke_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TreasurySharesPolicyTextBlock" id="beke_TreasurySharesPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LeasesOfRentalPropertyManagementServicesMember" id="beke_LeasesOfRentalPropertyManagementServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DonationAgreementMember" id="beke_DonationAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ProceedsFromRelatedPartyDonation" id="beke_ProceedsFromRelatedPartyDonation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="RelatedPartyDonationPeriod" id="beke_RelatedPartyDonationPeriod" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ShareBasedCompensationAwardTrancheFiveMember" id="beke_ShareBasedCompensationAwardTrancheFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OtherMiscellaneousRestrictedCashMember" id="beke_OtherMiscellaneousRestrictedCashMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableForAbstract" id="beke_AccountsPayableForAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PrepaymentsReceivablesAndOtherAssetsAbstract" id="beke_PrepaymentsReceivablesAndOtherAssetsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableOriginationYear2023Member" id="beke_FinancingReceivableOriginationYear2023Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EverOrientInternationalLimitedMember" id="beke_EverOrientInternationalLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CloverRichLimitedMember" id="beke_CloverRichLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncreaseDecreaseInAccountsReceivableAndContractAssets" id="beke_IncreaseDecreaseInAccountsReceivableAndContractAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromDisposalOfSubsidiaryAndLongLivedAssets" id="beke_ProceedsFromDisposalOfSubsidiaryAndLongLivedAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LesseeOperatingLeaseRightOfUseAssetsObtainedInExchangeOfOperatingLeaseLiabilitiesTableTextBlock" id="beke_LesseeOperatingLeaseRightOfUseAssetsObtainedInExchangeOfOperatingLeaseLiabilitiesTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="EquitySecuritiesWithoutReadilyDeterminableFairValueMeasuredUsingAlternativeMethod" id="beke_EquitySecuritiesWithoutReadilyDeterminableFairValueMeasuredUsingAlternativeMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetWriteOffs" id="beke_ValuationAllowanceDeferredTaxAssetWriteOffs" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetReversals" id="beke_ValuationAllowanceDeferredTaxAssetReversals" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccruedOperatingExpenses" id="beke_AccruedOperatingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccountsPayableDueWithInThreeMonthsMember" id="beke_AccountsPayableDueWithInThreeMonthsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableDueInThreeMonthsToOneYearMember" id="beke_AccountsPayableDueInThreeMonthsToOneYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableDueLaterThanOneYearMember" id="beke_AccountsPayableDueLaterThanOneYearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableCurrentPastDueTableTextBlock" id="beke_AccountsPayableCurrentPastDueTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="DividendsDisclosureTextBlock" id="beke_DividendsDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="HomeFurnishingServicesMember" id="beke_HomeFurnishingServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LiquidationOfSubsidiary" id="beke_LiquidationOfSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AccumulatedDonation" id="beke_AccumulatedDonation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ValuationAllowanceDeferredTaxAssetRemeasurementDueToApplicationOfPreferentialTaxRate" id="beke_ValuationAllowanceDeferredTaxAssetRemeasurementDueToApplicationOfPreferentialTaxRate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="FinancialAssetDue3MonthsTo1YearMember" id="beke_FinancialAssetDue3MonthsTo1YearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialAssetDueOver1YearMember" id="beke_FinancialAssetDueOver1YearMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialInstitutionOneMember" id="beke_FinancialInstitutionOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ConcentrationRiskNumberOfFinancialInstitutions" id="beke_ConcentrationRiskNumberOfFinancialInstitutions" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="FinancialInstitutionTwoMember" id="beke_FinancialInstitutionTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialInstitutionThreeMember" id="beke_FinancialInstitutionThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialInstitutionFourMember" id="beke_FinancialInstitutionFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancialInstitutionFiveMember" id="beke_FinancialInstitutionFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HomeRenovationAndFurnishingReportingUnitsMember" id="beke_HomeRenovationAndFurnishingReportingUnitsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScholarshipAmountNotAwarded" id="beke_ScholarshipAmountNotAwarded" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BeikeFinanceHoldingsCaymanLimitedMember" id="beke_BeikeFinanceHoldingsCaymanLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiXiaohengInternetTechnologyCo.Ltd.Member" id="beke_ShanghaiXiaohengInternetTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NingboFangjianghuInternetTechnologyCo.Ltd.Member" id="beke_NingboFangjianghuInternetTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TianjinHaibeiInformationTechnologyCo.Ltd.Member" id="beke_TianjinHaibeiInformationTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeZhaofangTechnologyCo.Ltd.Member" id="beke_BeikeZhaofangTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiHaibiTechnologyCo.Ltd.Member" id="beke_ShanghaiHaibiTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiHuibeijuTechnologyCo.Ltd.Member" id="beke_ShanghaiHuibeijuTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiChenhaibeiInternetTechnologyCo.Ltd.Member" id="beke_ShanghaiChenhaibeiInternetTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingBeiwooDecorationCo.Ltd.Member" id="beke_BeijingBeiwooDecorationCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShengduHomeRenovationCo.Ltd.Member" id="beke_ShengduHomeRenovationCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingMeichenInformationConsultingCo.Ltd.Member" id="beke_BeijingMeichenInformationConsultingCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingXinfuHousingRentalCo.Ltd.Member" id="beke_BeijingXinfuHousingRentalCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TianjinHaibeiTechnologyServicesCo.Ltd.Member" id="beke_TianjinHaibeiTechnologyServicesCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeKestoneHoldingsHongKongLimitedMember" id="beke_BeikeKestoneHoldingsHongKongLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AgencyServicesAndOtherServicesMember" id="beke_AgencyServicesAndOtherServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoanReceivablesFromRelatedParties" id="beke_LoanReceivablesFromRelatedParties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="BeihanTianjinTechnologyCo.Ltd.Member" id="beke_BeihanTianjinTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="S2023DividendsMember" id="beke_S2023DividendsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentOwnedUnrealizedGain" id="beke_InvestmentOwnedUnrealizedGain" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="InvestmentOwnedUnrealizedLoss" id="beke_InvestmentOwnedUnrealizedLoss" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GoodwillImpairedWrittenOffRelatedToSaleOfBusinessUnit" id="beke_GoodwillImpairedWrittenOffRelatedToSaleOfBusinessUnit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PayableForAcquisitionOfLandUsedForPropertiesDevelopment" id="beke_PayableForAcquisitionOfLandUsedForPropertiesDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DepositRelatedToHomeRenovationAndFurnishingServices" id="beke_DepositRelatedToHomeRenovationAndFurnishingServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DepositRelatedToHomeRentalServices" id="beke_DepositRelatedToHomeRentalServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PayableToShareRepurchaseConsideration" id="beke_PayableToShareRepurchaseConsideration" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="HomeRentalServicesMember" id="beke_HomeRentalServicesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableOriginationYear2024Member" id="beke_FinancingReceivableOriginationYear2024Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PercentageOfMinimumGlobalTaxRate" id="beke_PercentageOfMinimumGlobalTaxRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CapitalCommitmentsMember" id="beke_CapitalCommitmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DepositsPaidForAcquisitionOfLand" id="beke_DepositsPaidForAcquisitionOfLand" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ExerciseOfShareBasedAwardsReceivablesRelatedToEmployees" id="beke_ExerciseOfShareBasedAwardsReceivablesRelatedToEmployees" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="HomeRentalServices" id="beke_HomeRentalServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="StaffAdvancesCurrent" id="beke_StaffAdvancesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="MultipleCitiesMember" id="beke_MultipleCitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="HomeTransactionServicesSegmentMember" id="beke_HomeTransactionServicesSegmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TermOfRentalPropertiesForHomeRentalServices" id="beke_TermOfRentalPropertiesForHomeRentalServices" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="SalesStoresAndOfficesMember" id="beke_SalesStoresAndOfficesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" id="beke_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYearOneThroughTwo" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LongTermInvestmentsMember" id="beke_LongTermInvestmentsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsAndFinancingReceivableAndContractAssetsCreditLossExpenseReversal" id="beke_AccountsAndFinancingReceivableAndContractAssetsCreditLossExpenseReversal" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShareRepurchaseProgramNumberOfSharesPurchasedInShares" id="beke_ShareRepurchaseProgramNumberOfSharesPurchasedInShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="NetAssetsInVariableInterestEntity" id="beke_NetAssetsInVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncomeLossInVariableInterestEntity" id="beke_IncomeLossInVariableInterestEntity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="PrincipalShareholderMember" id="beke_PrincipalShareholderMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CommissionAndCompensationCosts" id="beke_CommissionAndCompensationCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="LeaseDisclosureTextBlock" id="beke_LeaseDisclosureTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PaymentsToAcquireTimeDepositsAndHeldToMaturitySecurities" id="beke_PaymentsToAcquireTimeDepositsAndHeldToMaturitySecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromSaleAndMaturityOfTimeDepositsAndHeldToMaturitySecurities" id="beke_ProceedsFromSaleAndMaturityOfTimeDepositsAndHeldToMaturitySecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentsToAcquireOtherLongTermInvestments" id="beke_PaymentsToAcquireOtherLongTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromSaleAndMaturityOfOtherLongTermInvestments" id="beke_ProceedsFromSaleAndMaturityOfOtherLongTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="PaymentsToAcquireOtherShortTermInvestments" id="beke_PaymentsToAcquireOtherShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromMaturitiesOfOtherShortTermInvestments" id="beke_ProceedsFromMaturitiesOfOtherShortTermInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="DebtSecuritiesAvailableForSaleAndHeldToMaturityTableTextBlock" id="beke_DebtSecuritiesAvailableForSaleAndHeldToMaturityTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="OperatingLeaseRightOfUseAssetUsefulLife" id="beke_OperatingLeaseRightOfUseAssetUsefulLife" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AllowanceForDoubtfulAccountsReceivableCollateralDependent" id="beke_AllowanceForDoubtfulAccountsReceivableCollateralDependent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="AllowanceForDoubtfulOtherReceivableRealEstateCollateral" id="beke_AllowanceForDoubtfulOtherReceivableRealEstateCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EquityInvestmentsMeasuredUnderMeasurementAlternativeMember" id="beke_EquityInvestmentsMeasuredUnderMeasurementAlternativeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LongTermInvestmentFairValueMeasurement" id="beke_LongTermInvestmentFairValueMeasurement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ShortTermInvestmentFairValueMeasurement" id="beke_ShortTermInvestmentFairValueMeasurement" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="TimeDepositsHeldToMaturity" id="beke_TimeDepositsHeldToMaturity" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="AccountsPayableCurrentPastDueTable" id="beke_AccountsPayableCurrentPastDueTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="AccountsPayableCurrentPastDueLineItems" id="beke_AccountsPayableCurrentPastDueLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvestmentAccountedForFairValueMember" id="beke_InvestmentAccountedForFairValueMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="GoodwillImpairmentDecreaseInFairValueBelowCarryingAmountIncreaseInDiscountRatePercent" id="beke_GoodwillImpairmentDecreaseInFairValueBelowCarryingAmountIncreaseInDiscountRatePercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="AdsAndOrClassOrdinarySharesMember" id="beke_AdsAndOrClassOrdinarySharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="RestrictedClassaOrdinarySharesMember" id="beke_RestrictedClassaOrdinarySharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ScheduleOfCategoriesOfLongTermInvestmentsTableTextBlock" id="beke_ScheduleOfCategoriesOfLongTermInvestmentsTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="ContractWithCustomerLiabilityAndDeferredRevenueRevenueRecognized" id="beke_ContractWithCustomerLiabilityAndDeferredRevenueRevenueRecognized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="QingdaoShengjiaHuazhangEnterpriseManagementCo.Ltd.Member" id="beke_QingdaoShengjiaHuazhangEnterpriseManagementCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeMeijiaTechnologyZhejiangCo.Ltd.Member" id="beke_BeikeMeijiaTechnologyZhejiangCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingBeikeJiajuTechnologyCo.Ltd.Member" id="beke_BeijingBeikeJiajuTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="NoteReceivableInterestRate" id="beke_NoteReceivableInterestRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="O2026Q1DividendsMember" id="beke_O2026Q1DividendsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeihaojiaBusinessMember" id="beke_BeihaojiaBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FundsReceivedFromPreSaleProceedsOfRealEstatePropertiesMember" id="beke_FundsReceivedFromPreSaleProceedsOfRealEstatePropertiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LandUseRights" id="beke_LandUseRights" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="Unsecured363DaysBorrowingArrangementsMember" id="beke_Unsecured363DaysBorrowingArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="Unsecured360DaysBorrowingArrangementsMember" id="beke_Unsecured360DaysBorrowingArrangementsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertySpecific36MonthsRevolvingCreditFacilityMember" id="beke_PropertySpecific36MonthsRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertySpecific60MonthsRevolvingCreditFacilityMember" id="beke_PropertySpecific60MonthsRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PropertySpecific24MonthsRevolvingCreditFacilityMember" id="beke_PropertySpecific24MonthsRevolvingCreditFacilityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="DebtMaturityMarch312025" id="beke_DebtMaturityMarch312025" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityJune302025" id="beke_DebtMaturityJune302025" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityJuly122025" id="beke_DebtMaturityJuly122025" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityDecember312025" id="beke_DebtMaturityDecember312025" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityJanuary122026" id="beke_DebtMaturityJanuary122026" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityJanuary252026" id="beke_DebtMaturityJanuary252026" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="DebtMaturityMay252026" id="beke_DebtMaturityMay252026" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="GoodwillImpairmentDecreaseInFairValueBelowCarryingAmountDecreaseInRevenuePercent" id="beke_GoodwillImpairmentDecreaseInFairValueBelowCarryingAmountDecreaseInRevenuePercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="FinancingReceivableOriginationYear2025Member" id="beke_FinancingReceivableOriginationYear2025Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="PaymentOfRentalDepositOnBehalfOfOthers" id="beke_PaymentOfRentalDepositOnBehalfOfOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="ProceedsFromRentalDepositReceivedOnBehalfOfOthers" id="beke_ProceedsFromRentalDepositReceivedOnBehalfOfOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ProceedsFromRepaymentsOfCustomerDepositsPayableAndOtherAmountsCollectedAndPayableOnBehalfOfOthers" id="beke_ProceedsFromRepaymentsOfCustomerDepositsPayableAndOtherAmountsCollectedAndPayableOnBehalfOfOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="OfferingCostsUnderwriterCommissionsAndRelevantOfferingExpenses" id="beke_OfferingCostsUnderwriterCommissionsAndRelevantOfferingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="ForeignCurrencyExchangeAppreciationRate" id="beke_ForeignCurrencyExchangeAppreciationRate" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="O2024AdividendsMember" id="beke_O2024AdividendsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="O2025AdividendsMember" id="beke_O2025AdividendsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncomeTaxEffectChangeInLawAxis" id="beke_IncomeTaxEffectChangeInLawAxis" type="xbrli:stringItemType" substitutionGroup="xbrldt:dimensionItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="IncomeTaxEffectChangeInLawDomain" id="beke_IncomeTaxEffectChangeInLawDomain" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="SuofeiyaShengduHomeZhejiangCo.LtdMember" id="beke_SuofeiyaShengduHomeZhejiangCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="OperatingLeaseMember" id="beke_OperatingLeaseMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="TechnicalServicesAndOnlineMarketingMember" id="beke_TechnicalServicesAndOnlineMarketingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="InvesteesUnderBeihaojiaBusinessMember" id="beke_InvesteesUnderBeihaojiaBusinessMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LoansReceivableFromRelatedPartyRateOfInterest" id="beke_LoansReceivableFromRelatedPartyRateOfInterest" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" />
  <xsd:element name="PercentageOfIncomeTaxPaidFederalAfterRefundReceived" id="beke_PercentageOfIncomeTaxPaidFederalAfterRefundReceived" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfIncomeTaxPaidForeignAfterRefundReceived" id="beke_PercentageOfIncomeTaxPaidForeignAfterRefundReceived" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfIncomeTaxesPaidNet" id="beke_PercentageOfIncomeTaxesPaidNet" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="LoanReceivableProvisionRelatedToEquityInvestmentsAccountedForUsingEquityMethod" id="beke_LoanReceivableProvisionRelatedToEquityInvestmentsAccountedForUsingEquityMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="IncomeTaxEffectOrganizationForEconomicCoOperationAndDevelopmentOecdPillarTwoMember" id="beke_IncomeTaxEffectOrganizationForEconomicCoOperationAndDevelopmentOecdPillarTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EquityMethodInvestmentImpairmentAndProvisions" id="beke_EquityMethodInvestmentImpairmentAndProvisions" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FairValueAdjustmentsOfInvestments" id="beke_FairValueAdjustmentsOfInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="InterestIncomeExpenseInvestments" id="beke_InterestIncomeExpenseInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanPayablesToRelatedPartiesCurrent" id="beke_LoanPayablesToRelatedPartiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LoanPayablesToRelatedPartiesNoncurrent" id="beke_LoanPayablesToRelatedPartiesNoncurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="LongTermBankLoansAndNotesPayable" id="beke_LongTermBankLoansAndNotesPayable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="StatutoryReserveAndRestrictedNetAssetsTable" id="beke_StatutoryReserveAndRestrictedNetAssetsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="StatutoryReserveAndRestrictedNetAssetsLineItems" id="beke_StatutoryReserveAndRestrictedNetAssetsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="LandUseRightsPledgedAsCollateral" id="beke_LandUseRightsPledgedAsCollateral" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="debit" />
  <xsd:element name="FinancingReceivableOriginationYear2020AndBeforeMember" id="beke_FinancingReceivableOriginationYear2020AndBeforeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="FinancingReceivableOriginationYear2021AndBeforeMember" id="beke_FinancingReceivableOriginationYear2021AndBeforeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationOecdPillarIiImpactAmount" id="beke_EffectiveIncomeTaxRateReconciliationOecdPillarIiImpactAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="debit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationOecdPillarIiImpactPercent" id="beke_EffectiveIncomeTaxRateReconciliationOecdPillarIiImpactPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="PercentageOfRestrictionsOnRestrictedSharesAgreementTwo" id="beke_PercentageOfRestrictionsOnRestrictedSharesAgreementTwo" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="BeikeMeijiaZhijiaTechnologyZhejiangCo.LtdMember" id="beke_BeikeMeijiaZhijiaTechnologyZhejiangCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiShengyiInvestmentManagementCo.LtdMember" id="beke_ShanghaiShengyiInvestmentManagementCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeMeijiaSupplyChainManagementZhejiangCo.LtdMember" id="beke_BeikeMeijiaSupplyChainManagementZhejiangCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeShengduZhejiangArchitecturalDecorationEngineeringCo.LtdMember" id="beke_BeikeShengduZhejiangArchitecturalDecorationEngineeringCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="CollectedAndPayableOnBehalfOfOthers" id="beke_CollectedAndPayableOnBehalfOfOthers" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpensePreferentialTaxBenefits" id="beke_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePreferentialTaxBenefits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" xbrli:balance="credit" />
  <xsd:element name="EffectiveIncomeTaxRateReconciliationNondeductibleExpensePreferentialTaxBenefitsPercent" id="beke_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePreferentialTaxBenefitsPercent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="false" />
  <xsd:element name="CashAndCashEquivalentsRestrictedCashShortTermInvestmentsAndLongTermDebtInvestmentsDenominatedInRmbMember" id="beke_CashAndCashEquivalentsRestrictedCashShortTermInvestmentsAndLongTermDebtInvestmentsDenominatedInRmbMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="WhollyForeignOwnedEnterprisesWfoesMember" id="beke_WhollyForeignOwnedEnterprisesWfoesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeFintechHoldingsCaymanLimitedMember" id="beke_BeikeFintechHoldingsCaymanLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeInvestmentsCaymanLimitedMember" id="beke_BeikeInvestmentsCaymanLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShengduCo.Ltd.Member" id="beke_ShengduCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeInvestmentsBviLimitedMember" id="beke_BeikeInvestmentsBviLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeGroupBviLimitedMember" id="beke_BeikeGroupBviLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeikeFintechHoldingsBviLimitedMember" id="beke_BeikeFintechHoldingsBviLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShengduHongKongCompanyLimitedMember" id="beke_ShengduHongKongCompanyLimitedMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="ShanghaiBeikeInvestmentHoldingsGroupCo.Ltd.Member" id="beke_ShanghaiBeikeInvestmentHoldingsGroupCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeixiTianjinTechnologyCo.Ltd.Member" id="beke_BeixiTianjinTechnologyCo.Ltd.Member" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
  <xsd:element name="BeijingHaichuanXingyeRealEstateManagementConsultingCo.LtdMember" id="beke_BeijingHaichuanXingyeRealEstateManagementConsultingCo.LtdMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" abstract="true" />
</xsd:schema>
